03 2019 档案
摘要:代码如下 核心思路 是 获取到当前action上下文件,接着获取容器上下文,在进行绝对路径拼接,拼接完成以后,新建file文件,然后,文件内容写入即可. 配置文件
阅读全文
摘要:FreeMarker 一个模板引擎 即 FreeMarker github https://github.com/apache/freemarker 网址 https://freemarker.apache.org/ maven安装 访问网址 https://search.maven.org/art
阅读全文
摘要:介绍 实现aop的方式 用于实现action之前,之后执行 一般用于事物操作. 一般用于对某些未授权的页面访问的时候,进行拦截操作,拦截非法访问. 开箱即用拦截器 必须有传递属性这个拦截器 运行输出日志如下 可以看到这个action一共运行耗时12ms 自定义拦截器 需要继承该抽象类,并实现其方法
阅读全文
摘要:log4j 一个日志框架 apache 基金会下的 网址 https://logging.apache.org/log4j/2.x/ maven安装 网址 https://search.maven.org/artifact/org.apache.logging.log4j/log4j/2.11.2/
阅读全文
摘要:控制器 即,mvc模型的控制器模型,用于接收数据,传递给视图层,和模型层 默认使用execute方法 查看相关接口 查看com.opensymphony.xwork2下的Action接口 文件如下 大概翻译一下 可以看到,定义了几个常量一个接口,其中默认执行execute方法,其中几个常量为执行结果
阅读全文
摘要:运行流程 客户端浏览器通过HTTP请求,访问控制器,然后控制器读取配置文件,然后执行服务器端跳转,执行相应的业务逻辑,然后,在调用模型层,取得的结果展示给jsp页面,最后返回给客户端浏览器 组成部分 | struts | 视图 | 标签库 控制器 | action 模型层 | ActionFrom
阅读全文
摘要:实现思路 常见的流程是,标准的mvc 即 登录表单,用户提交数据到登录检查,若登录检查通过以后,触发session事件,保存进入在线人员列表中,页面跳转到在线用户列表,若用户注销,从在线列表中删除. 代码如下 使用set集合, 即 set集合去重 原因 内部存储为map,mqp的键值对为hashco
阅读全文
摘要:项目结构 
浙公网安备 33010602011771号