摘要: 代码如下 核心思路 是 获取到当前action上下文件,接着获取容器上下文,在进行绝对路径拼接,拼接完成以后,新建file文件,然后,文件内容写入即可. 配置文件 阅读全文
posted @ 2019-03-25 23:04 小小____小小 阅读(99) 评论(0) 推荐(0) 编辑
摘要: FreeMarker 一个模板引擎 即 FreeMarker github https://github.com/apache/freemarker 网址 https://freemarker.apache.org/ maven安装 访问网址 https://search.maven.org/art 阅读全文
posted @ 2019-03-25 22:56 小小____小小 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 介绍 实现aop的方式 用于实现action之前,之后执行 一般用于事物操作. 一般用于对某些未授权的页面访问的时候,进行拦截操作,拦截非法访问. 开箱即用拦截器 必须有传递属性这个拦截器 运行输出日志如下 可以看到这个action一共运行耗时12ms 自定义拦截器 需要继承该抽象类,并实现其方法 阅读全文
posted @ 2019-03-25 22:48 小小____小小 阅读(204) 评论(0) 推荐(0) 编辑
摘要: log4j 一个日志框架 apache 基金会下的 网址 https://logging.apache.org/log4j/2.x/ maven安装 网址 https://search.maven.org/artifact/org.apache.logging.log4j/log4j/2.11.2/ 阅读全文
posted @ 2019-03-25 22:12 小小____小小 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 控制器 即,mvc模型的控制器模型,用于接收数据,传递给视图层,和模型层 默认使用execute方法 查看相关接口 查看com.opensymphony.xwork2下的Action接口 文件如下 大概翻译一下 可以看到,定义了几个常量一个接口,其中默认执行execute方法,其中几个常量为执行结果 阅读全文
posted @ 2019-03-25 22:00 小小____小小 阅读(133) 评论(0) 推荐(0) 编辑