
struts2
文章平均质量分 65
iteye_6988
这个作者很懒,什么都没留下…
展开
-
struts2 内部转发 result:chain
链接类型 result:chain总结:通常从一个action链接到另外一个action <package name="public"extends="struts-default"> <!-- ChaincreatAccount to login, using the default parameter --> &l...原创 2011-08-08 17:26:17 · 87 阅读 · 0 评论 -
s:hidden value用property标签赋值不起作用
<s:property value="title" />它在jsp中显示值为Tom,但这个<s:hidden name="title" value="<s:property value='title'></s:property>"></s:hidden>在action中接收到的title值却是<s原创 2012-03-07 17:23:28 · 349 阅读 · 0 评论 -
struts2 property 不起作用
<s:select id="select_sbTable<s:property value='#developTache.tacheName'/>" onchange="changeState('sbTable<s:property value='#developTache.tacheName'/>')" cssStyle="font-size:10px;" na...2012-03-16 11:41:50 · 170 阅读 · 0 评论 -
defaultStack已经包含了fileUpload的拦截器。具体的action不用再另外配置fileUpload的拦截器...
struts2.0.11 的defaultStack已经包含了fileUpload的拦截器。具体的action不用再另外配置fileUpload的拦截器 <interceptor-stack name="defaultStack"> <interceptor-ref name="exception"/> ...原创 2012-03-19 19:42:15 · 129 阅读 · 0 评论 -
struts2 格式化输出日期yyyy-MM-dd
1、直接页面输出 <s:date name="birthday" format="yyyy-MM-dd"/>就是将属性birthday按yyyy-MM-dd的格式进行输出 <s:date name="#developDeclare.declareDate" format="yyyy-MM-dd"/> 2:放在表单元素中,利用&am2012-03-26 11:17:56 · 183 阅读 · 0 评论 -
数据操作后,页面alert提示例子
在页面开头插入如下例子代码 <s:if test="#session.tipMessage!=null&&#session.tipMessage!=''"> <script type="text/javascript"> alert("<s:property value='#session.tipMessage'/>&q原创 2012-04-19 15:16:01 · 137 阅读 · 0 评论 -
struts2 action resultType ajax
概要: 如何在struts2的action中返回数据(普通字符串、xml数据岛字符串等)给ajax核心中的XMLHttpRequest对象(即模仿传统jsp页面的ajax交互)方法:public String execute() throws Exception {String str="xxoohuai"; HttpServletRes...原创 2012-06-06 11:17:13 · 99 阅读 · 0 评论 -
struts2标签判断字符串
11:<s:property value='#attr.jxwReadyOnly'/>22:<s:property value='#attr.jxwReadyOnly=="jxwReadyOnly"'/>33:<s:property value='#session.get("jxwReadyOnly")=="jxwReadyOnly"'/>44..原创 2012-11-14 13:24:20 · 110 阅读 · 0 评论 -
struts2访问WEB-INF文件下内容
1、 WEB-INF下内容,通过浏览器下无法直接访问2、 在配置action跳转的时候,默认type类型dispatcher对WEB-INF 是大小写敏感的,比如 <result name="success" >/web-inf/template/user.html</result> 是不能访问到html文件的,必须是 <result...2012-11-29 17:30:59 · 396 阅读 · 0 评论 -
struts2附件上传,大小超过最大值处理
Action:/** * 当上传文件大小大于struts.multipart.maxSize提示时, * 客户端会出现如下错误: * "the request was rejected because its size (4501994) * exceeds the configured maximum (2097152)"。 ...原创 2012-06-20 14:19:37 · 207 阅读 · 0 评论 -
getResourceAsStream
getResourceAsStream http://www.cnblogs.com/javayuer/archive/2011/01/02/1924192.html ServletActionContext.getServletContext().getResourceAsStream(inputPath); inputPath="D:\\w...原创 2012-12-19 17:00:51 · 90 阅读 · 0 评论 -
jsp 调试输出值
比如有代码 <s:if test="#gdzcQuestionary.isload==1"> 先知道gdzcQuestionary.isload的值可以如下<s:property value='#gdzcQuestionary.isload'/> 先知道gdzcQuestionary.isload是否==1(数字)还是=='1'(字符串) 可以如下&...原创 2012-03-06 22:46:43 · 287 阅读 · 0 评论 -
struts2读取资源文件的方式
(1)JSP页面:<s:text name="key"/>(2)Action类中:使用ActionSupport类的getText方法。(3)表单元素的Label里:为表单元素指定一个key属性(4)JSP页面ognl表达式:<s:property value="%{getText('text.createRing')}"/>...原创 2011-11-27 15:24:22 · 146 阅读 · 0 评论 -
Struts2中对数字进行格式化,1、将数字用 , 号分隔 2、将小数格式化为百分比 ...
Struts2中对数字进行格式化,1、将数字用 , 号分隔 2、将小数格式化为百分比 2008-12-24 22:36一、资源文件的配置(applicationResource_zh_CN.properties)format.number = {0,number,###,###.##}format.discount = {0,number,###.#######%} 二...原创 2011-11-27 14:51:39 · 145 阅读 · 0 评论 -
struts2的重定向与转发配置
<result name="success" type="redirect">doListDevelopItem.action</result><result name="list" type="chain"><param name="actionName">findAllPlanTask&am原创 2011-12-27 16:18:46 · 108 阅读 · 0 评论 -
struts2 jsonplugin includeProperties 对list集合的正则配置
jsonplugin 0.32 0.34 官方下载 http://code.google.com/p/jsonplugin/ 文档:http://code.google.com/p/jsonplugin/wiki/Documentation https://cwiki.apache.org/confluence/display/WW/JSON%20Plugin...原创 2011-12-29 21:18:36 · 99 阅读 · 0 评论 -
struts2 jsonplugin includeProperties中对list集合的正则配置
1、listAttachment.*\.realName 和 listAttachment.* 效果一样,元素中所有的属性都json化了 "listAttachment":[{"encodedRealName":"%E8%AE%A1%E5%88%92%E4%BB%BB%E5%8A%A1%E4%B9%A6%E5%88%97%E8%A1%A820111223102409....原创 2011-12-29 21:21:43 · 200 阅读 · 0 评论 -
重定向action之间传递参数
<result name="developFrame" type="redirect" >toDevelopItemUrl.action?url=nonTopicDetailPlanTask.action&amp;menuId=26&amp;sed=28&amp;projectInfo.id=${projectInfo.id}</result> ...原创 2011-09-14 12:49:53 · 115 阅读 · 0 评论 -
Struts 2的OGNL表达式( # % $)
“#”主要有三种用途:访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性: 名称 作用 例子parameters 包含当前HTTP请求参数的Map #parameters.id[0]作用相当于request.getParameter("id")request 包含当前HttpServletReq...原创 2011-09-15 11:38:37 · 131 阅读 · 0 评论 -
struts2 ognl 传递参数原理及过程
struts2 ognl 传递参数原理及过程原创 2011-12-31 17:22:33 · 180 阅读 · 0 评论 -
jsonplugin的使用
为了方便ajax调用传输数据,在struts2中加入的json插件用来做对象的序列化和反序列化,json插件的下载地址 http://code.google.com/p/jsonplugin/ 1. 下载json插件包,将jar包拷贝到WEB-INF/lib目录 注:struts2的json插件有两个版本0.32和0.34,我用的struts2的版本是2.0.11,在加入0.34版本json插件时...原创 2011-09-21 17:19:34 · 274 阅读 · 0 评论 -
struts2 类型转换错误处理
要调试类型转化的错误。可在input 转向的界面用<s:fielderror ></s:fielderror>输出 http://tech.ddvip.com/2009-03/1237459772111802_5.html原创 2011-04-06 22:33:46 · 98 阅读 · 0 评论 -
iterator标签用begin属性报错:Attribute begin invalid for tag iterator according to TLD
iterator 标签用bgin 属性报错Attribute begin invalid for tag iterator according to TLD 原因:struts2的iterator 标签在2.0版本没用begin属性,在2,1,8版本里有 解决方案:1、更换高版本的struts22、不更换可以通过status属性的index方法来控制。比如:...原创 2011-11-12 15:14:31 · 494 阅读 · 0 评论 -
struts 2数字格式化话
--jsp页面<s:textfield maxLength="15" name="nonTopicPlanTask.unitSituationRegFund" id="unitSituationRegFund" value="%{getText('format.wan',{nonTopicPlanTask.unitSituationRegFund/10000})}" ...原创 2011-11-27 14:41:48 · 164 阅读 · 0 评论 -
struts2 下载不弹出下载对话框
如下配置可以:<action name="dowloadfile" class="course_courseAction"> <result name="success" type="stream"> <param name="contentType">application/octet-stream&a原创 2012-12-19 17:15:59 · 210 阅读 · 0 评论