03 2014 档案

摘要:实验步骤:1.创建一个web项目2.导入struts2常用的类包,下载地址:http://download.csdn.net/detail/yy228313/71082733.创建UploadAction动作类,保存包名为com.ye.sise.action动作类中创建4个变量: private File upload;//封装上传文件内容 private String uploadFileName;//封装上传文件名 private String uploadContenType;//封装上传文件的类型 private String savePath;//保存路径setSavePath方法: 阅读全文
posted @ 2014-03-29 08:00 SeatonYexd 阅读(194) 评论(0) 推荐(0)
摘要:拦截器的作用: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 阅读(164) 评论(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 阅读(364) 评论(0) 推荐(0)