
Struts2实战
文章平均质量分 52
可爱滴老唐
北京化工大学计算机科学与技术在读
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Struts2实战——基础配置
URL拦截器同SpringMVC需要配置DispatcherServlet一样,Struts2也需要在web.xml配置属于自己的”servlet”,只不过在struts2中这个”servlet”实际上是”filter”:<filter> <filter-name>struts2</filter-name> <filter-cl...原创 2018-03-24 13:35:20 · 236 阅读 · 1 评论 -
struts2——数据转换
默认转换Struts2内建了所有String类型到基本类型及其封装类型的转换,String转Date,String转数组(数组元素默认为String),String转集合(转为ArrayList,并封装所有字符串)自定义转换通过重写DefaultTypeConverter的convertValue(当然也可以继承它的子类StrutsTypeConverter)完成双向转换,如下所示:...原创 2018-03-24 20:40:08 · 217 阅读 · 0 评论 -
struts2——输入校验
校验文件的命名为XXXAction-validation.xml,其中的XXXAction就是我们需要指定校验规则的类,校验规则如下:<?xml version="1.0" encoding="UTF-8"?><!-- 指定校验配置文件的DTD信息 --><!DOCTYPE validators PUBLIC "-//Apache Struts/...原创 2018-03-24 22:59:41 · 230 阅读 · 0 评论 -
struts2——文件的上传与下载
上传struts2的文件上传并没有使用servlet3.0的配置,所以仍然需要引入两个包,一个是commos-io-2.2.jar,一个是commons-fileupload-1.3.1.jar,实现文件上传一共分为两个步骤: 1.设置form的enctype属性为”multipart/form-date”<form enctype="mutipart/form-data" a...原创 2018-03-24 23:41:07 · 280 阅读 · 0 评论 -
Struts2——拦截器
实现拦截器自定义拦截器需要实现Interceptor接口:public class MyInterceptor implements Interceptor{ //销毁该拦截器之前的回调方法 void destory(){ //... }; //初始化该拦截器的回调方法 void init(){ //... ...原创 2018-03-25 11:09:49 · 263 阅读 · 0 评论