![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts
jxdwuao
这个作者很懒,什么都没留下…
展开
-
搜索查询分页条件保存的注意
最近,做了一个保单查询。条件分页的时候,查询条件是保存在session中的。是把struts的FormBean保存在session中实现的。配制如下:<action name="searchShipApplyForm" path="/searchShipApply" scope="session">这样的话,分页条件就保存下来了。但是,遇到第二次查询的时候,发现之前查询的条...2010-03-19 10:52:59 · 351 阅读 · 0 评论 -
Jquery 提交选中的错误列表到Action后台
<s:iterator value="simCrewAssignCheckList" id="list" status="status"> <tr id="row<s:property value="#status.index+1"/>" > <td height="原创 2012-02-13 13:36:40 · 65 阅读 · 0 评论 -
Struts2<s:iterator标签用<s:if 注意事项
使用IF 标签对循环标签里面的值进行 <if> 标签的判断, 总是失败, 尝试了几次,查阅了网上的代码, 修改成功。 使用 <s:if test='unitlist==unitName'>selected</s:if> 是错误的, 必须取根植,加 # 修改为 : <s:if test='#unitlist==u...原创 2012-02-10 16:23:56 · 80 阅读 · 0 评论 -
struts2 提交一个List对象
在项目开发中遇到了这样一个问题,在一个专辑下修改所有的照片(photo)每一张照片是一个对象 对应数据库一条记录。(这里包括对专辑的修改),所有提交的时候需要批量跟新。问题出现在这里,如何让action 来接收 每一个Photo对象呢?需要在action 里面定义一个List对象。下面我写了示例: public class photo{private Long id;private...原创 2012-02-10 14:36:23 · 89 阅读 · 0 评论 -
JXL 导出EXCEL
需要把320排班表导出到 EXCEL 使用的是 JXL 系统中已经有了一个工具类可以把 List 的 数据写入到 INPUTSTREAM中。 定义好表头和对应的字段名称。 ByteArrayOutputStream stream = new ByteArrayOutputStream(); String[] titleNames = new Stri...原创 2012-06-14 16:26:58 · 68 阅读 · 0 评论 -
ZK & Struts2获得真实 IP 地址
/** * 得到真实的IP地址 * @param request * @return */ public String getIpAddr() { HttpServletRequest request = null; if(Sessions.getCurrent() != null){//ZK获得Request ServletCo...原创 2011-11-17 10:31:10 · 142 阅读 · 0 评论 -
文档修饰定义对页面速度的影响
公司总排班表有 1000 行的数据量, 页面数据量比较大 。 加载完成后 , 页面滚动,选择框出现动作迟缓的现象。 但是公司二期的页面数据量一样大, 并未出现迟缓的现象。 经过反复试验, 找到页面的 文档定义修饰代码的原因 : <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:...原创 2011-11-03 08:56:45 · 78 阅读 · 0 评论 -
创建好的BaseAction
创建好的 BaseAction , 在其中实现常用的方法,开发就比较轻松. 我们项目中实现基本的 request , response 获得, Json 数据转换 。 /** * Action基类 * */public class BaseAction extends ActionSupport implements ServletRequestAware, S...原创 2011-03-24 13:03:34 · 96 阅读 · 0 评论 -
Struts2 中 <s:iterator 输出 <input type="checkbox"
在 Struts2 的应用中 , 经常会碰到 一组 checkbox 复选框输出的情况 。 如何根据列表输出和得到选中的值, 并且回显时自动选中呢 ? 页面 : <s:iterator value="simulatorUnitList" var="listu" status="statusu"> <input name="simUnitCodeLi...原创 2011-10-11 15:33:30 · 144 阅读 · 0 评论 -
Struts2 用 s:if test 判断属性和字符串相等时 注意双引号和单引号的使用 .
原文 :http://blog.csdn.net/chenqqabcdchenqqabcd/article/details/6726673字符串N一定要用“”双引号包含,从test的包含则用单引号 ‘ ’,如果相反,则不能正确判断该属性是否与该字符串相等。正确:<s:if test='activityBean.searchForce=="N" '>错误:<s:if tes...原创 2011-10-10 16:31:44 · 54 阅读 · 0 评论 -
Struts2中的Rest的Action类名与URL
在Rest开发中, URL 的地址是和 Action 的命名有关联的 。 比如 : struts.property配置的是 struts.convention.action.suffix=Action Action 类名称是 : public class DemoAction 那么访问的URL就是: http://localhost/dem...原创 2010-10-29 21:10:31 · 161 阅读 · 0 评论 -
Struts2 Select 列表从枚举配置
订单状态的选项是根据订单状态动态的, 根据订单状态, 读取订单状态枚举变量里面相关的方法, <s:iterator value="@com.woyoframework.travel.core.bo.enumtype.hotel.HotelOrderEnum@getHotelOrderRefundState()"> &l...原创 2011-04-28 21:12:53 · 89 阅读 · 0 评论 -
Struts2 的多选项使用 List 接受 避免注入漏洞
后台管理中使用的多选删除, 本来使用的是字符串变量 MessID 来接受页面构建的 以 ,分割的字符串,直接传递到 dao 层 。 页面代码:循环的 <input name="MessID" type="checkbox" value="${vo.id}" /> <input name="MessID" type="checkbox" valu原创 2010-09-21 17:13:25 · 127 阅读 · 0 评论 -
Struts循环标签和下拉选择标签
//messageList为action中查询数据库中留言信息list. <logic:present name= "messageList " scope= "request "> //循环显示每条留言 <logic:iterate id= "message " name= "messageList "> //名称,内容 <原创 2010-06-08 21:53:43 · 88 阅读 · 0 评论 -
用HASHMAP显示某些无法直接查询到的关联属性
在使用Hibernate查询的时候,我们有时候无法直接查询到某些属性,比如查询保单表PublicPolicy,里面有产品ID,但是页面要显示产品名称,在Product表中。当然,我们也可以采用连表查询的方式,查询出对象数组,比如:select pd.productName, pp from PublicPolicy pp,Product pd where pp.productCode = pd...原创 2010-06-03 23:05:48 · 83 阅读 · 0 评论 -
Struts2 Action request 传值
在某些情况下需要对JSP页面使用request方式让其接收参数 可在action中设置如下 ActionContext ctx = ActionContext.getContext(); HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_R...2009-07-19 10:45:46 · 106 阅读 · 0 评论 -
Struts2 <s:checkboxlist 按格式显示
Struts2的标签2009-07-15 14:16:54 · 118 阅读 · 0 评论 -
Struts1 之中类成员变量的线程问题
Struts1 由于是非线程安全的,action中的成员变量 可能是同时使用的。现在记录下其编程模式,供之后参考:公司代码中,提供的 Service 类全部提供了一个 getInstance() 方法来得到该服务的一个单实例类。 public class ProductManagerService { private static ProductManagerService i...原创 2009-12-18 14:50:47 · 87 阅读 · 0 评论 -
eclipse struts2 提示
Eclipse 设置 Struts2 编辑提示编辑器设置为 JSP Editor 设置完成之后, 出现了提示 循环的 status 属性 1:#status.odd 是否奇数行 2:#status.count 当前行数 3:#status.index 当前行的序号,从0开始『#status.count=#status.index+1』 4:#...原创 2014-02-27 15:46:58 · 67 阅读 · 0 评论