struts2
molican
快乐学习,快乐生活
展开
-
Struts2 自定义类型转换器
Struts2 自定义类型转换器转载 2016-12-23 21:09:15 · 236 阅读 · 0 评论 -
十三、struts2使用自定义拦截器
一、接文章十二在struts-demo.xml中,声明拦截器、定义拦截器栈xml配置如下: 整体xml文件为:<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://s原创 2016-12-27 00:27:23 · 263 阅读 · 0 评论 -
十二、struts2文件上传步骤
一、新建down.jsp文件 点击下载1 点击下载2 配置struts-demo.xml文件(接十一步骤在struts.xml内导入struts-demo.xml文件)<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Str原创 2016-12-24 23:11:56 · 615 阅读 · 0 评论 -
十一、struts2文件上传步骤
1:•下载Common-FileUplaod框架地址:–http://jakarta.apache.org/commons/fileupload/–下载commons-fileupload-1.2-bin.zip文件–解压后得到commons-fileupload-1.2.jar– –http://jakarta.apache.org/commons/io/–下载c原创 2016-12-23 22:34:54 · 238 阅读 · 0 评论 -
十、自定义类型转换器
分为:局部转换器和全局转换器开发步骤:1、创建自定义的类型转换器的类,该类要继承自defaulttypeconvert类,重写convertvalue方法2、在Action类所在的包下放置ActionClassName-conversion.properties文件,ActionClassName是Action的类名,后面的-conversion.properties是固定写法,对于本原创 2016-12-23 21:56:56 · 303 阅读 · 0 评论 -
八、动态方法的调用和使用通配符定义action
如果action中存在多个方法时,可以使用“!+方法名”调用指定方法,如下:public class HelloAction{public String execute(){}public String other(){}}如果访问上面的action的URL路径为:/abc/hello,如果要访问other()方法,可以这样调用:/abc/hello!other,如果不想使原创 2016-12-23 21:54:46 · 362 阅读 · 0 评论 -
七、为应用指定多个struts配置文件
在大部分应用里,随着应用规模的增加,系统中的action的数量也会大量增加,导致struts.xml配置文件非常庞大,可读性及维护性差,所以可以将一个struts.xml文件分解成多个配置文件,然后在struts.xml中包含其他配置文件,如:原创 2016-12-23 21:53:47 · 227 阅读 · 0 评论 -
六、struts2的处理流程
当用户发送请求,进入StrutsPrepareAndExecuteFilter(是struts2框架的核心控制器,它负责拦截由/*指定的所有用户请求,当用户请求到达时,该过滤器会过滤用户的请求。),接着进入:Interceptor(Struts2内置的一些拦截器或用户自定义拦截器)接着进入:Action(用户编写的action类,与struts1不同,struts2对用户的每一次请求都会创原创 2016-12-23 21:52:39 · 311 阅读 · 0 评论 -
四、指定struts2处理请求的后缀
struts2可以通过设置常量“struts.action.extension”进行修改所请求的路径后缀,如:以上的value属性指的意思,如果用户请求的文件后缀分别是.do或.go都将进入struts2来处理,设置多个以英文逗号隔开。原创 2016-12-23 21:45:07 · 298 阅读 · 0 评论 -
一、初识struts2
初步使用struts笔记原创 2016-12-23 21:39:13 · 214 阅读 · 0 评论 -
三、依赖注入属性
struts2提供了依赖注入的属性设置,如:/upload/index.jsp原创 2016-12-23 21:37:13 · 257 阅读 · 0 评论 -
二、使用继承实现设置全局视图
二、使用继承实现设置全局视图原创 2016-12-23 21:34:26 · 269 阅读 · 0 评论 -
十四、struts2验证实例
Struts2输入校验的两种实现方式一、手动编程实现输入校验二、校验框架XML实现输入校验下面来分别实现一、手动编程实现输入验证1、建立validate.jsp页面代码如下:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> I原创 2016-12-28 00:35:20 · 259 阅读 · 0 评论