自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 216

原创 Struts2 异常处理(1)

Struts2内置拦截器"exception"可以处理action中抛出的异常,并将用户重定向到专门的错误页面。 由于此拦截器是默认堆栈拦截器的其中一个,因此不需要专门为action添加此拦截器。 1.在action中抛出一个NullPointer异常: public class HelloWorldAction extends ActionSupport { private S

2018-01-27 15:20:32 141

原创 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 109

原创 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 151

原创 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 108

原创 Struts2 验证框架(1)

Struts2的验证框架,可在执行action之前,帮助应用程序运行规则执行验证。 以下介绍给Struts2项目添加验证的两种方法。 一、实现action中validate()方法 1.首先,创建一个action类,实现其validate()方法实现验证所需的逻辑: public class EmployeeAction extends ActionSupport { pri

2018-01-26 14:51:28 150

原创 Struts2 拦截器(1)

1.Struts2拦截器可以实现以下操作: 在调用action之前提供预处理逻辑。 在调用action后提供后处理逻辑。 捕获异常,以便可以执行备用处理。 2.Struts2内置了很多拦截器: (1)exception 映射从action到结果抛出的异常,运行通过重定向自动处理异常。 (2)fileUpload 便于文件上传。 (3)par

2018-01-26 14:49:27 96

原创 Struts2 Action动作

Action是Struts2的核心,其主要功能包括: 1.提供处理来自用户的请求的逻辑,协助框架确定返回什么视图。 2.将数据从请求传递到视图中。 创建Action 1.Struts2中actions的唯一要求是必须有一个无参数方法返回String或Result对象,并且必须是POJO。如果没有指定no-argument方法,则默认是使用execute()方法。 2.你还可以扩展Acti

2018-01-26 00:35:41 108

原创 IDEA创建Struts2项目

1.新建项目,勾选Struts2。 2.下方Libraries选择Use library,手动将如下jar包引入。 3.最后在WEB-INF下新建lib文件夹,将手动添加的jar包复制进去。

2018-01-25 21:49:06 182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除