Java-Struts
oyprunner
勇往直前
展开
-
html:error
后台action[code="java"]error.add("error.addbank.user", new ActionMessage("error.addbank.user")); this.saveErrors(request, error); return mapping.getInputForward();[/code]前台[code="...2009-10-30 14:32:04 · 151 阅读 · 0 评论 -
JSTL
[code="java"] ${item.orderId} ${item.style.styleName} ${item.state.stateName} ${item.client.clientId} ${item.orderNo} ${item.baseOrder} ${item.createDate}&nb...2009-10-30 14:37:35 · 90 阅读 · 0 评论 -
Struts1中action线程安全问题
struts 1.x的一个安全性问题是值得注意的。因为过去的模式是前台页面数据通过actionForm传入,action中的excute方法接收,这个问题是不存在的。 [b]但是,如果在action 中直接定义实例变量,问题就很大了。原因其实也很简单: [/b] 为了确保线程安全(thread-safe),在一个应用的生命周期中,Struts框架只会为每个Ac...2009-11-18 14:52:53 · 119 阅读 · 0 评论 -
BodyTagSupport,包括SKIP_PAGE, EVAL_PAGE等
[code="java"]EVAL_BODY_INCLUDE:把Body读入存在的输出流中,doStartTag()函数可用 EVAL_PAGE:继续处理页面,doEndTag()函数可用 SKIP_BODY:忽略对Body的处理,doStartTag()和doAfterBody()函数可用 SKIP_PAGE:忽略对余下页面的处理,doEndTag()函数可用 EVAL_BODY...原创 2009-12-02 20:06:34 · 178 阅读 · 0 评论 -
logic:present 和 logic:empty
[code="java"]logic:empty和logic:notEmptylogic:empty标签判断脚本变量是否为null,是否是一个空的字符串(长度为0),是否是一个空的collection或map(调用isEmpty()方法来判断)。logic:notEmpty标签类似。 The bean is missing The bean is not m...2009-12-02 20:10:50 · 96 阅读 · 0 评论 -
从request中获取值填充bean对象
[code="java"]import java.lang.reflect.Field;import java.math.BigDecimal;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.http.Http...原创 2010-01-18 10:56:10 · 321 阅读 · 0 评论 -
Struts 注意问题
[code="java"]1-- struts form extends ActionForm implements Serializable action DispatchAction 都可以 ...原创 2010-01-18 17:40:58 · 97 阅读 · 0 评论