摘要:
7.1stream类型的result 使用stream就无需jsp页面,直接在action想浏览者生成指定的响应 7.2json 引入struts-json-plugin.jar文件,在action result配置 type=’json’ contenttype=’text/html’ 即可返回j 阅读全文
posted @ 2016-06-04 22:39
逆风飞行
阅读(225)
评论(0)
推荐(0)
摘要:
6.1对action 的拦截 自定义拦截器: 若是需要在拦截器中实现init和destory方法,则需要实现interceptor 引用拦截器: 需要注意的是,当在struts文件中显示配置了拦截器,则默认的拦截器不生效。因此,需要在struts中先指定默认拦截器。若是遇到后面有同名拦截器,则会将默 阅读全文
posted @ 2016-06-04 22:38
逆风飞行
阅读(180)
评论(0)
推荐(0)
摘要:
Struts2框架有默认的类型转换错误拦截机制,该配置在struts-default.xml中,名叫conversionError,但是想使用需要继承ActionSupport. 默认的错误提示信息是英语的,若是想自定义,需要修改国际化文件: mess.properties: xwork.defau 阅读全文
posted @ 2016-06-04 22:37
逆风飞行
阅读(239)
评论(0)
推荐(0)
摘要:
3.1编写类型转换器 只需实现 converFromString方法 3.2告知struts在转换的时候,使用元素的name作为索引.在域中实现 3.3注册转换器 users=convert.UserConvert #指定action中users集合的索引(key)是name KeyProperty 阅读全文
posted @ 2016-06-04 22:36
逆风飞行
阅读(368)
评论(0)
推荐(0)
摘要:
1 public class UserConvert extends StrutsTypeConverter { 2 @Override 3 public Object convertFromString(Map map, String[] strings, Class aClass) { 4 User user = new User(); 5 ... 阅读全文
posted @ 2016-06-04 22:35
逆风飞行
阅读(243)
评论(0)
推荐(0)
摘要:
注意name=user和对应action中的实例名称一致 这些代码是写在HTML文件中的 创建类型转换器 注册类型转换器 局部转换器 创建文件: LoginAction-conversion.properties 和action在一个目录 制度成员转换映射: 全局转换器: xwork-convers 阅读全文
posted @ 2016-06-04 22:34
逆风飞行
阅读(216)
评论(0)
推荐(0)
摘要:
HTML: 注意: Action类中包含user实例,并有get和set方法。框架利用set方法和反射构造user实例 集合类型绑定 9.1.绑定MAP 9.2绑定list 9.3外部映射文件 定义list对象 外部文件: LoginAction-conversion.properties -con 阅读全文
posted @ 2016-06-04 22:28
逆风飞行
阅读(162)
评论(0)
推荐(0)
摘要:
后台抛出自定义异常 struts配置异常处理 阅读全文
posted @ 2016-06-04 22:26
逆风飞行
阅读(210)
评论(0)
推荐(0)
摘要:
在action处理完成之后,系统转入实际的物理试图之间被回调。 Action,拦截器都可以添加该监听器。拦截器添加了该监听器后,该监听器会对该拦截器所有拦截的action其作用 阅读全文
posted @ 2016-06-04 22:25
逆风飞行
阅读(275)
评论(0)
推荐(0)
摘要:
动态调用之前需要配置: 配置struts 实现regist方法 6.3通配符 action result type 解压:struts2-core-2.3.16.3.jar文件,找到里面的struts.default文件可查看详细结果类型配置 Redirect:重定向到其他页面;同时可以使用表达式: 阅读全文
posted @ 2016-06-04 22:23
逆风飞行
阅读(151)
评论(0)
推荐(0)
摘要:
配置包命名空间 实现了action就需要在struts中配置action。首先配置包属性: 需要注意的是:在框架进行包匹配的时候,按文档的从上到下的顺序进行匹配 阅读全文
posted @ 2016-06-04 22:22
逆风飞行
阅读(167)
评论(0)
推荐(0)
摘要:
5.1通过actioncontext: 取数据:注意写在HTML页面的OGNL表达式语法 5.2实现servletcontextaware、servletrequestaware、servletresponseaware 实现ServletResponseAware 设置cookie 5.3使用se 阅读全文
posted @ 2016-06-04 22:19
逆风飞行
阅读(188)
评论(0)
推荐(0)
摘要:
Action执行execute返回字符串,又如何返回对应的页面呢? 关在在于struts中action节点配置的result。如下: 内置有的ERROR SUCCESS等好几种。看源码即可 阅读全文
posted @ 2016-06-04 22:18
逆风飞行
阅读(292)
评论(0)
推荐(0)
摘要:
1.常量配置 在struts配置文件中,下面突出部分,就是常量配置。 除了可以在struts.xml中、web.xml中配置常量外,还可以新建properties文件来管理常量。 可以在properties文件中定义那些struts2有效的常量呢? 解压:struts2-core-2.3.16.3. 阅读全文
posted @ 2016-06-04 22:16
逆风飞行
阅读(430)
评论(0)
推荐(0)
摘要:
简单说明: 本人其实是做.NET的,跟随微软的脚步,已经走了5年。C#这门语言本身,除了IL,其他方方面面,已经差不多了。从和我沟通的面试官,以及我面试的众人来看,即便是干了10年的,委婉点说,大部分人,我只能呵呵。 现在,所在的项目,客户觉得MVC4性能不好(不代表本人观点),要用Python。本 阅读全文
posted @ 2016-06-04 22:10
逆风飞行
阅读(195)
评论(0)
推荐(0)