
Struts
风火一回
为了美好的明天,肆意而为!
展开
-
struts2的认识
1.struts工作原理 struts更好的分离了业务处理逻辑和servlet 控制器之间联系,它利用拦截器机制更好的表达了MVC模式的理念。 其工作原理图如下: (1)当客户端发送请求到服务端时,请求首先被servlet控制器接收。 (2)控制解析web.xml文件。 (3)获取struts请求转发器(StrutsPrepareAndExecuteFilter) (4)询问A原创 2015-11-06 01:06:56 · 719 阅读 · 0 评论 -
struts2返回json数据配置
struts2要想返回json数据那么需要用到struts2-json-plugin.jar 在配置action类的父包时需继承json-default。 默认情况下,action类是选择继承struts-default,这时action会进行页面转发,action中的数据会被struts2处理返回给前端,可以通过EL表达式,或者ognl表达式获取,但是使用ajax是拿不到数据的。 当act原创 2015-11-08 16:42:24 · 2484 阅读 · 0 评论 -
struts拦截器使用
struts的拦截器是在action的exceute()执行之前和action返回参数到页面之前进行数据拦截的。其只对Action进行拦截。 拦截器都实现了Interceptor接口,该接口包含3个方法:init()、destory()、interceptor().其核心也只是interceptor方法。interceptor所依赖的参数ActionInvocation是Action的调度原创 2015-11-10 19:05:23 · 1283 阅读 · 1 评论 -
查看Struts2配置信息 struts2-config-browser-plugin插件
struts2-config-browser-plugin插件的作用是查看Struts2的配置信息,例如Action的命名控件,别名等。 最常见的错误是Action无法映射到,这时这个插件的价值就体现出来了,轻轻松松帮你找到错误。 用法: 1.Maven依赖。 org.apache.struts struts2-config-browser-plugin 2.5.1原创 2016-07-11 17:14:33 · 3436 阅读 · 2 评论 -
struts.xml常量配置
一、struts基本常量配置 1. 指定Web应用的默认编码集,相当于调用 HttpServletRequest的setCharacterEncoding方法。 2. 该属性设置是否每次HTTP请求到达时,系统都重新加载资源文件。该属性默认值是false。在开发阶段将该属性设置为true会更有利于开发, 但在产品发布阶段应将该属性设置为false转载 2015-10-26 11:23:55 · 604 阅读 · 0 评论