a)Apache基金会,我不知道它对于其他语言的作用,但是对我们web,特别是jsp开发人员来讲,属于殿堂级的网站,里面有很多开源的插件,很是值得我们学习和利用。关于struts2的维护和升级文档都可以在上面看到。大家没事可以多溜达下。
b)不要背代码,要理清思路。比如:实现文件上传,我们只需要理解它的思路,就能很快实现出来。...
分类:
Web程序 时间:
2014-12-01 07:44:31
阅读次数:
165
方法: 1.在Action类中execute()方法中进行校验。 优点:Action类无需继承框架中的类。 缺点:(1)当有多个校验时,代码重复,违反高内聚,低耦合。 2.重写框架ActionSupport类中的validate()方法。 优点:包含this.addFieldE...
分类:
其他好文 时间:
2014-11-30 23:02:19
阅读次数:
155
??
转载请注明出处:http://blog.csdn.net/u011721501?viewmode=list
1、概述
S2-005是由于官方在修补S2-003不全面导致绕过补丁造成的。我们都知道访问Ognl的上下文对象必须要使用#符号,S2-003对#号进行过滤,但是没有考虑到unicode编码情况,导致\u0023或者8进制\43绕过。
S2-005则是绕过官方...
分类:
其他好文 时间:
2014-11-30 21:32:50
阅读次数:
568
通过一个添加用户的实例,讲解struts2+hibernate3.2+spring2.0的整合过程。...
分类:
编程语言 时间:
2014-11-30 20:12:47
阅读次数:
212
通过一个添加用户的实例,讲解struts2+hibernate3.2+spring2.0的整合过程。...
分类:
编程语言 时间:
2014-11-30 18:45:39
阅读次数:
196
//自定义一个的jsfunctioncommodityQuery(){Ext.state.Manager.setProvider(Ext.create(‘Ext.state.CookieProvider‘)); //SetupamodeltouseinourStore Ext.define(‘Commodity‘,{ extend:‘Ext.data.Model‘, fields:[ {name:‘commodityId‘,type:‘int‘}, {name:‘commodityName‘,t..
分类:
Web程序 时间:
2014-11-30 17:19:22
阅读次数:
213
一、企业开发模式
目前javaEE应用的开发方式大致可以分为两种:一种以Spring、Hibernate等开源框架为基础即所谓的轻量级JavaEE应用;另一种则以EJB3+JPA为基础配合一些前端框架如JSF、struts2、SpringMvc等等的经典JavaEE开发模式。由于EJB2.0使用相对比较复杂,目前使用的情况来说很多企业基本上使用的是ssh架构,EJB3.0做了改善之后开...
分类:
编程语言 时间:
2014-11-30 15:33:51
阅读次数:
211
1 这个配置的用法有值得注意的地方,所以才记录下来:2 3 一般default-action-refer配置的action是在浏览器中输入的网址只输入到项目时或输入错误的action时 所进入的action,一般用来作为首页的链接4 5 但是值得注意的时 如果在你的项目下有名称为 index.htm...
分类:
其他好文 时间:
2014-11-30 15:23:55
阅读次数:
172
这是我跑struts2的第一个例子,跑的也够郁闷的,这个问题烦了我几个钟。。。2011-5-10 10:10:17 com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn警告:Couldnotfind actionorresul...
分类:
其他好文 时间:
2014-11-30 13:56:38
阅读次数:
264
作者:禅楼望月 在前面我们学到了在特定的Action中配置结果监听器,在Action完成控制处理之后,struts2转入实际的物理视图之前被回调。但是这种方式的缺点是,结果的监听器不能被复用。根据设计模式的里面,哪里变化就封装哪里,那么我们就将这个监听器封装起来。封装到哪里呢?由于在struts2中...
分类:
其他好文 时间:
2014-11-30 13:52:26
阅读次数:
200