
struts2
文章平均质量分 77
司空不见
这个作者很懒,什么都没留下…
展开
-
struts2 分页
在开发web程序时,从数据库中取出来的数据一般都要分页显示在页面上,分页显示的方法非常多,有人写自定义标签,用自己写的标签进行分页显示,我个人觉得这是一种比较好的方法。下面是我用Struts2做的一个分页显示实例,基本的思路是:把数据库表中的每一行数据封装成一个对象,用一个返回类型为List的方法返回这些对象,接着在Struts2的action里面定义一个Lis原创 2013-06-26 21:10:17 · 708 阅读 · 0 评论 -
struts2零碎集合
1、执行action后 若action方法里有某属性的get set 则这些属性可以直接在jap通过取得2、List 里面集合通过 tgname为实体类的属性 3、今天遇到一个问题 ,执行action过程中总说某行nullpoint 后来发现是spring没注入某个服务类.原创 2013-06-26 20:37:22 · 424 阅读 · 0 评论 -
action attribute和name 属性区别
、在一般情况下,actionForm是被存储在一定的scope中(request或session,通过action的scope属性来配置),当我们在配置时,指定name而不指定attribute,那么指定的name值就作为actionForm存储在scope中的key值,我们可以在action中通过httpServletRequest.getAttribute("指定的name属性值")来获得这个原创 2013-06-26 20:36:40 · 548 阅读 · 0 评论 -
struts2 学习拾掇
HttpSession session = ServletActionContext.getRequest().getSession(); SelectSql sel = new SelectSql(); System.out.println(sel.selectNewsAll().size()); session.setAttribute("newslist", sel.select原创 2013-06-26 20:57:07 · 509 阅读 · 0 评论 -
Struts2标签实现for循环 分页 选择第几页
在struts2及webwork中要实现如:for(int i=0;i还是需要一些技巧的,我在做分页条的时候,要输出页码,怪了,用迭代器不行的,看了一下struts2的文档及例子也没发现用计数器的地方,偶然看了一下bea标签,哦,原来如此.... counter: 其中first属性指定循环起始值,last指定循环终止值,其它相关属性可原创 2013-06-26 20:38:12 · 564 阅读 · 0 评论 -
struts2 验证 不起作用 经常出错 无效的原因
1. 命名是否符合约定:-validation.xml--validation.xml2. validation.xml的标签是否正确,比如是否关闭所有标签,是否多一个关闭标签等。注意:这方面错误没有任何提示, 只是验证不起作用。3. fieldName 命名是否和jsp以及 action中的属性一致 如: action中有userName 属性, jsp 中有标签: vali原创 2013-06-26 20:37:03 · 540 阅读 · 0 评论 -
struts中validator框架简单使用实例
struts中validator框架简单使用实例本文以一登录页面(Login.jsp)为例,讲叙我在JBuilder 2005中如果使用Validator框架来对输入的数据进行验证。 如下图1所示,在用户进行主页面前需要进行身份验证,此页面的验证规则为用户名和密码均不能为空,且密码的长度必须大于等于6个字符。为了达到以上所说的目的,在Struts中有两种办法: 1.使用原创 2013-06-26 20:36:44 · 525 阅读 · 0 评论 -
struts2 spring集成时struts.xml文件中action的class属性值意义
struts2单独使用时action由struts2自己负责创建;与spring集成时,action实例由spring负责创建。这导致在两种情况下struts.xml配置文件的略微差异。假如:LoginAction在包cn.edu.jlu.cs.action中。1. struts2单独使用时,action的class属性为LoginAction的全路径名,如下: ... /studen原创 2013-06-26 20:36:51 · 641 阅读 · 0 评论