Struct2
文章平均质量分 64
叻叻
争当一名快乐和自信的IT人
展开
-
[记录]在struct2上配置json Plugin
<br />直接把官方文档转下来,以记录。<br /> <br /> <br /> <br />The JSON plugin provides a "json" result type that serializes actions into JSON. The serialization process is recursive, meaning that the whole object graph, starting on the action class (base class not inclu转载 2011-05-24 22:28:00 · 1147 阅读 · 0 评论 -
使用Struts2-tags的include,所带参数无法通过ongl直接获取的问题
今天遇到这样一个问题:通过struts2-tags的include标识 include 了一个jsp,同时附带一些参数,比如下列语句(struts-tag的前缀设为s) 然后在branch.jsp中,我发现通过ongl无法获取s:include附带的参数值,但能通过EL语句,比如${param.v1}获取其值。觉得很不解,于是搜索了一下,其中发现Stack Overfl原创 2012-03-07 10:52:24 · 1732 阅读 · 0 评论 -
Struts2 默认UI组件 s:form 生成代码不适用于使用二级域名情况的应用
如会生成以上已经写死了应用的路径,这样不合适,比如通过二级域名(如appname.domain.com)去访问应用时,这个表单会被提交至appname.domain.com/appname/upload处,而非appname.domain.com/upload处。现在觉得,struts2的UI组件真的有很多限制,虽说能生成相应html代码,减少工作量,但生成的内容很可能不符原创 2011-12-17 00:41:32 · 742 阅读 · 0 评论 -
记录:s:property标签的其他属性——default和escape
default属性用于设置默认的值,在无法找到value表示的属性时,其值便直接取default值。比如 表示的是,如果值栈中能取到name,那么就显示取到的值;如果取不到,那么就用"anonymity".escape属性1)默认是true原创 2011-10-03 22:21:22 · 12693 阅读 · 0 评论 -
记录:s:property 标签——value属性使用事项
简单介绍1)涉及问题:取值时什么时候该加#,什么时候不加?2)介绍Struts2中的property标签用于获取ognlcontext对象中的属性值,亦称为数据标签。其中value的值为具体的属性名称。获取值时,一般有两种情况:1)在获取req原创 2011-10-03 22:15:10 · 40747 阅读 · 4 评论 -
记录:s:iterator的一些使用(status,begin和end)
mark一段代码 [原创 2011-10-03 22:28:12 · 12766 阅读 · 1 评论 -
[学习记录]Struct2里action之间跳转实现
<br /> 自己只用了第一种,第二种方法没试过。示例代码如下: 1. 设置type="redirect"<br /><package name="struts" extends="struts-default"> <br /> <action name="login" class="test.LoginAction"> <br /> <result name="success" type="redirectAction">register.action </原创 2011-05-29 16:23:00 · 1128 阅读 · 0 评论 -
[记录]JPA/Hibernate的MySQL长连接问题
<br /> <br />问题:web app使用JPA配置persistence.xml连接MySQL做持久化,JPA使用的是Hibernate的jar包,web app在过了一夜之后不能正常工作,出现空指针异常SEVERE: Servlet.service() for servlet jsp threw exceptionjava.lang.NullPointerException<br />出事的persistence.xml如下:<br /><persistence version="1.0"转载 2011-05-29 15:47:00 · 4267 阅读 · 0 评论 -
[记录]对象类型报错的Ljava的L指的是List
<br />在读取前端参数时,要转化成相应的数据类型。有一次不知道为啥,(struct2框架下)通过ActionContext.getParameters ()获取的参数map对象,把value转化成String类型会报错,说对象为Ljava.lang.String。上网查了查,才知道Ljava的L指的是List,即对象为一个String[]类型。 至今不了解为什么ActionContext.getParameters ()会返回Map<String , String[]>,而不是Map<Strin原创 2011-05-29 17:01:00 · 722 阅读 · 0 评论 -
[谨记]命名一致性问题
最近参与的项目开发里,db, struct的dao, manager, action以及前端jsp的相关变量参数命名不一致,造成开发时一定的麻烦。如果要之后修改成统一的参数,还要谨慎使用relpace all。 这些命名一致性应该在早期设计时就必须确定好的!原创 2011-05-29 16:17:00 · 529 阅读 · 0 评论 -
[整理]struct2 jsp标签使用
<br /> <br /><br /><br /><br /> 整理于:http://www.java3z.com/cwbwebhome/article/article2/2942.html一、对Struts 1.x与Struts 2.0的标志库(Tag Library)<br /><br /> <br />Struts 1.x<br />Struts 2.0<br />分类<br />将标志库按功能分成HTML、Tiles、Logic和Bean等几部分<br />严格上来说,没有分类,所有标志都在URI为原创 2011-05-25 17:59:00 · 742 阅读 · 0 评论 -
s:include带url形式的参数需进行URL中文编解码
这个问题和上一个问题是在一个场景里的。比如我用s:include带了一个参数,记录一个相对url,而这个相对url字符串中有中文,例如下面代码 然后在branch.jsp中,使用EL(或者将此值存入ActionContext中用ongl获取),发现中文被编码了。一开始对url编码不熟悉,还以为是乱码。搜索“jsp include 中文编码”,基本都是返回乱码问题的原创 2012-03-07 10:56:38 · 1814 阅读 · 0 评论