
Struts2/1
lansky07
正在不断的努力学习之中,愿与各位共同努力,本人主要搞J2EE开发,JBPM工作流,行政办公自动化OA系统,一起交流,共同进步......
展开
-
Struts 2 主题与模板
Struts2所有的UI标签<s:debug/>、<s:property />...等)都是基于主题和模板的,主题和模板是Struts2所有的UI标签的核心。模板是一个UI标签的外在表示形式,比如说,当我们使用<s:select..../>标签时,Struts2 就会根据对应的select模板来生成一个有模板特色的下拉列表框。而主题的概念就是:为所有UI标签都提...2008-11-12 11:05:00 · 90 阅读 · 0 评论 -
Struts 2 拦截器底层实现原理 学习笔记
拦截器:1、首先要有一个目标对象,要拦截谁2、拦截对象,拦截器本身只是一个普通的类3、对目标对象所生成的一个代理对象,真正去执行的是代理对象,代理对象也是有若干个方法由系统动态产生出来的,并不是我们去写出来的,代理对象的方法与目标对象的方法很类似,但是代理对象的方法是综合了拦截器的方法和跟你的系统的目标对象的方法,将其综合起来,就形成了代理对象的方法,也就是说代理方法是拦截器方法与目标对象方法的一...2008-12-04 19:53:52 · 93 阅读 · 0 评论 -
web.xml中"web-app_2_5.xsd"引起的EL表达式无效异常
今天在学习jmesa分页组件时遇到:org.apache.jasper.JasperException: Unable to convert string "${tasks}" to class "java.util.Collection" for attribute "items": Property Editor not registered with the PropertyEditorMa...2009-06-09 17:13:40 · 239 阅读 · 0 评论 -
Jmesa分页列表出现乱码
今天在做jmesa分页列表的ajax功能时出现乱码问题。出来第一个页面不会乱码,不过当点击排序或下一页时就会出现中文乱码,我试着用在struts2环境下用国际化的方式也没办法解决;后来发现是输出的问题导致的。修改代码如下: String html = render(this.getRequest(), this.getResponse()); //byte[] contents = html....2009-06-17 14:52:48 · 139 阅读 · 0 评论 -
struts2的namespace配置
Struts2的零配置功能减少了非常多的xml配置。所以公司最近的一个项目也用到了。这里讲一下关于namespace的配置。现在我要达到的目的就是添加一个/adm的namespace用于后台管理相关的action。首先我们要在struts2的filter里面添加action的package信息 <filter> <filter-name>struts2&...原创 2009-02-02 21:10:11 · 211 阅读 · 0 评论