test
摘要: 1 配置resultresult的目的就是告诉Struts2框架,在执行完一个Action后,需要系统做什么?是把一个视图资源呈现给用户还是执行另外一个Action,result配置起到了一个“路标”的作用。result按照作用域范围可以分为局部result和全局result。局部result:包含... 阅读全文
posted @ 2014-12-08 15:31 Lechance 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Action执行的时候并不是一定要执行execute方法可以在配饰魏积安中配置Action的时候用method=来制定执行那个方法,也可以在url地址中动态指定(动态方法调用MDI)要说明的是: 前者会产生太多的action如: /user.jsp /user.jsp .... 阅读全文
posted @ 2014-12-08 14:48 Lechance 阅读(150) 评论(0) 推荐(0) 编辑
摘要: ActionContext和ServletActionContext小结1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServ... 阅读全文
posted @ 2014-12-08 13:51 Lechance 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 标签显示日期一、这里主要以标签为例子。例如: 这里格式含义:yyyy-MM-dd年月日 HH:mm:ss.SSS时分秒毫秒但要注意几个细微的地方:1、"yyyy-MM-dd”中的“MM”一定要大写,不然会不起作用或者时间显示不正常。因为在java中,大M表示“月(Month)",而小m表示"分"(m... 阅读全文
posted @ 2014-12-08 10:51 Lechance 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 总结一下,中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。大致的原理是java使用unicode编码-->window使用gbk(gb2312的扩展集)--mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就乱码了^_^。解决方法如下: 1. 在str... 阅读全文
posted @ 2014-12-08 10:01 Lechance 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 例子都为struts2中的文档例子JSP提交数据:根据数据提交的action,和namespace,修改struts.xml的内容添加下面配置到struts.xml/Hello.jsp 然后添加处理数据的action,这里使用ModelDriven的方式。该action继承ModelDriven接口... 阅读全文
posted @ 2014-12-08 09:31 Lechance 阅读(242) 评论(0) 推荐(0) 编辑