摘要: 拦截器的作用:1.在action执行前后对请求进行处理;实现过程:1.从http://struts.apache.org网页中下载Struts2.3.16类包2.创建web项目3.将Struts2类包中的以下jar文件加入到工程的构建路径中或拷贝到项目的lib目录下4.在web.xml文件中设置核心控制器5.创建一个动作类6.创建login.jsp和index.jsp文件,保存目录为WebRoot,addUser.jsp页面保存为WebRoot/resource7.创建struts.xml,在其中定义拦截器动作包、动作等内容,保存目录为src8.创建拦截器类代码:web.xmlstruts2o 阅读全文
posted @ 2014-03-27 17:19 SeatonYexd 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 讲解:validate()是自动执行的,只有在执行成功是才会继续执行execute()。validate()的执行时间是getXXX()执行完毕后。实验实现过程1)创建一个web项目2) 将Struts2类包中的以下jar文件加入到工程的构建路径或拷贝到项目的lib目录中3)在web.xml文件中设置核心控制器4)创建动作类5)创建struts.xml,在其中定义动作包、动作等内容,保存目录为src6)分别创建登录和欢迎JSP页面,保存目录为WebRoot代码: 1 package com.sise.lab2.action; 2 3 import com.opensymphony.xwork. 阅读全文
posted @ 2014-03-17 10:49 SeatonYexd 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 分页功能没有想新手想象中的麻烦,反而非常简单。不用改动数据库,只是jsp页面中定义4个变量和改变sql的查询语句。4个变量:pageSize 每页显示记录的数目//pageSize的值为自己定义一个常量pageNow 当前显示的页面数//pageNow的值默认为1,//接受用户希望显示的页数(pag... 阅读全文
posted @ 2014-02-26 22:08 SeatonYexd 阅读(313) 评论(0) 推荐(0) 编辑