![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2
文章平均质量分 82
cczioui
没有什么bug是无法解决的。。。
展开
-
struts2类型转换器
Struts2自定义类型转换器分为局部类型转换器和全局类型转换器ognl的api地址: http://www.opensymphony.com/ognl/api/ognl源码在网上自行下载,我是在csdn里下的 1. struts2内部支持的类型转换参考http://ejb3.blogbus.com/logs/22922214.htmlhttp://www原创 2013-01-11 10:59:51 · 277 阅读 · 0 评论 -
struts2的国际化标签
1. java的国际化Java国际化主要靠三个类实现:java.util.ResourceBundle加载资源包,java.util.Local语言环境 java.text.MessageFormat格式化消息资源文件的三种形式: baseName_language_contry.properties,baseName_language.properties,原创 2013-01-11 11:02:56 · 301 阅读 · 0 评论 -
struts2入门helloworld
struts的官网:http://struts.apache.org/下载struts2的地址:http://apache.dataguru.cn//struts/binaries/struts-2.3.7-all.zip按照这里的去做:http://www.dzone.com/tutorials/java/struts-2/struts-2-example/struts-原创 2013-01-11 11:05:16 · 237 阅读 · 0 评论 -
struts2的文件上传和下载
一、文件上传:struts.multipart.parser常量表示struts2使用什么技术来进行文件上传,默认值是jakarta,如果用cos框架,只需导入包然后改这个常量为cos即可。1.单文件上传:a.表单method="post" enctype="multipart/form-data",表单中有一个file表单项name=xxxb.在Action中写几个属性pri原创 2013-01-11 10:58:23 · 193 阅读 · 0 评论 -
struts2数据校验
1. 重写ActionSupport中的validate方法进行数据校验如果有数据不符合规则,addFieldError(“字段名”,”错误提示”);或 addFieldError(“字段名”,getText(“错误信息的key”));方法结束后,如果有错误,那么会到input对应的视图 在Action中也可以写validateXxx对不同的方法进行校验,例如validate原创 2013-01-11 11:02:01 · 213 阅读 · 0 评论 -
struts2配置文件
在struts.xml中可以定义bean,include,package,constantbean 配置组件,可参考(struts.xml文件之Bean的配置)http://blog.163.com/artsn@126/blog/static/36533281201111511381316/include 把其他配置文件包含进来,可以避免一个struts.xml中内容过多导致不便维护和原创 2013-01-11 11:01:10 · 204 阅读 · 0 评论 -
ognl表达式和struts2标签
值栈: 相当于一个栈,每个Action类的对象实例会拥有一个ValueStack对象,当Struts 2接收到一个.action的请求后,会先建立Action类的对象实例,先将Action类的相应属性放到 ValueStack对象的顶层节点,所有的属性值都是默认的值,如String类型的属性值为 null,int类型的属性值为0等。然后Struts 2就会调用拦截器链中的拦截器,当调用完所原创 2013-01-11 11:03:50 · 279 阅读 · 0 评论 -
strus2注解
使用struts2的注解,注解的好处:类被移动一般不用修改代码或配置文件学习的时候,一般先从xml下手,因为更贴近原理性的东西;但是工作的时候,往往使用注解,因为简单。应该在学习完xml后,深入理解struts2各种组件后,再学习注解就非常简单了1.从struts2的2.3.7的版本lib中导入的包:asm-3.3.jarasm-commons-3.3.jarcommons-f原创 2013-01-15 16:17:04 · 395 阅读 · 0 评论 -
struts2防止表单重复提交
1.用servlet&jsp防止表单重复提交的思路:产生一个随机值,把这个值放在session中(例如:token=xxxxx),然后把这个值也包含在input.jsp的表单中(type=hidden)input.jsp表单提交时,会把token也提交给servlet,在servlet中取出表单中token的值和当前session中的token的值比较,如果一致就认为是第一次提交,并把原创 2013-01-15 16:15:51 · 249 阅读 · 0 评论