摘要: 下载文件:用<result-type>stream 而非拦截器 根目录=WebContent 一:下载文件主页面 downLoad.jsp 二:配置struts.xml 三:写对应的调用方法 nuc.sw.zd.action (1)非权限下载文件(D盘 应用上下文根目录下文件)FileDownloa 阅读全文
posted @ 2016-11-11 11:37 ~花开不败~ 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一:登录页面 成功: >upload.jsp 失败:返回错误信息(用户名或者密码错误) 二:上传文件 登录成功:上传成功 未登录: >login.jsp+错误信息(请登录) 三:设置拦截器 未登录不能上传文件 nuc.sw.interceptor >loginIntercetor.java 四:配置 阅读全文
posted @ 2016-11-11 11:19 ~花开不败~ 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 上传多文件:数组或者集合 一:上传文件的主页面 upload.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/s 阅读全文
posted @ 2016-11-11 11:09 ~花开不败~ 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一:上传文件的主页面 upload.jsp 注意: <input type="file" name="upload"> <form enctype="multipart/form-data">//二进制转换 二:跳转到相应的action nuc.sw.action uploadAction.java 阅读全文
posted @ 2016-11-11 10:53 ~花开不败~ 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 与userValidate校验的区别: 不需要写action-validation.xml文件,在action.java中调用com.Annotation包中类classs即可。 一:用户注册信息 UserDetails.jsp 二:在action写set get方法 nuc.sw.action > 阅读全文
posted @ 2016-11-01 10:18 ~花开不败~ 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 校验分为: 1:JavaScript 正则表达式 2:JavaEE中validation() 一:用户注册信息 UserDetails.jsp 二:在action写set get方法 nuc.sw.action >UserDetailsAction.java 三:获取Address类型 所以写Add 阅读全文
posted @ 2016-10-28 15:07 ~花开不败~ 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 全局和局部的区别: 1:配置文件不同 全局:src xwork-conversion.properties address=nuc.sw.action.AddressConverter 局部:action actionName-conversion.properties nuc.sw.vo.Addr 阅读全文
posted @ 2016-10-28 14:57 ~花开不败~ 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一:用户注册信息页面(地址为级联) UserDetails.jsp 二:在action写set get方法 nuc.sw.action >UserDetailsAction.java 三:获取Address类型 所以写Address.java >nuc.sw.vo 四:配置struts.xml 五: 阅读全文
posted @ 2016-10-28 14:49 ~花开不败~ 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 一:登录主页面 >login 根据登录注册的不同按钮进入不同的action及method 二:注册页面 >register.jsp 三:用户登录成功页面 >adminWelcome.jsp 四:用户个人的相关信息 nuc.sw.vo.User.java 五:地址是四级联为了简化应使用一个变量来获取四 阅读全文
posted @ 2016-10-25 01:24 ~花开不败~ 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一:集合模拟数据库 nuc.sw.db >BookDB.java 二:DAO层对集合做增删改查相应 的操作 nuc.sw.dao >BookDAO.java 三:VO层对Book进行属性说明 四:在action中调用DAO层的增删改查方法进而转入struts.xml中 nuc.sw.action > 阅读全文
posted @ 2016-10-25 01:00 ~花开不败~ 阅读(2779) 评论(1) 推荐(0) 编辑