- 博客(9)
- 收藏
- 关注
原创 IDEA创建spring mvc项目
1.新建项目,勾选情况如下图所示。注意:下方勾选Download。2.将lib目录复制到WEB-INF路径之下,同时在此路径下创建jsps文件夹:3.applicationContext.xml文件:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http
2018-01-27 16:09:17
267
原创 Struts2 异常处理(1)
Struts2内置拦截器"exception"可以处理action中抛出的异常,并将用户重定向到专门的错误页面。由于此拦截器是默认堆栈拦截器的其中一个,因此不需要专门为action添加此拦截器。1.在action中抛出一个NullPointer异常:public class HelloWorldAction extends ActionSupport { private S
2018-01-27 15:20:32
197
原创 Struts2 拦截器(2)
创建自定义拦截器1.扩展Interceptor接口:public interface Interceptor extends Serializable{ void destroy(); void init(); String intercept(ActionInvocation invocation) throws Exception;}ActionI
2018-01-26 16:07:39
149
原创 Struts2 验证框架(3)
Strust2的XML验证器提供了多种验证方式。以下通过一个实例演示以下这些验证。1.创建action类:public class EmpAction extends ActionSupport { private String name; private int age; private double salary; private String e
2018-01-26 16:01:29
195
原创 Struts2 验证框架(2)
二、XML验证使用XML验证的好处是可以将验证与代码分离。1.首先创建action,在action中不需要实现validate()方法:public class EmpAction extends ActionSupport { private String name; private int age; @Override public String
2018-01-26 15:33:19
145
原创 Struts2 验证框架(1)
Struts2的验证框架,可在执行action之前,帮助应用程序运行规则执行验证。以下介绍给Struts2项目添加验证的两种方法。一、实现action中validate()方法1.首先,创建一个action类,实现其validate()方法实现验证所需的逻辑:public class EmployeeAction extends ActionSupport { pri
2018-01-26 14:51:28
210
原创 Struts2 拦截器(1)
1.Struts2拦截器可以实现以下操作:在调用action之前提供预处理逻辑。在调用action后提供后处理逻辑。捕获异常,以便可以执行备用处理。2.Struts2内置了很多拦截器:(1)exception映射从action到结果抛出的异常,运行通过重定向自动处理异常。(2)fileUpload便于文件上传。(3)par
2018-01-26 14:49:27
135
原创 Struts2 Action动作
Action是Struts2的核心,其主要功能包括:1.提供处理来自用户的请求的逻辑,协助框架确定返回什么视图。2.将数据从请求传递到视图中。创建Action1.Struts2中actions的唯一要求是必须有一个无参数方法返回String或Result对象,并且必须是POJO。如果没有指定no-argument方法,则默认是使用execute()方法。2.你还可以扩展Acti
2018-01-26 00:35:41
155
原创 IDEA创建Struts2项目
1.新建项目,勾选Struts2。2.下方Libraries选择Use library,手动将如下jar包引入。3.最后在WEB-INF下新建lib文件夹,将手动添加的jar包复制进去。
2018-01-25 21:49:06
229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅