Struts
文章平均质量分 81
jackycc
这个作者很懒,什么都没留下…
展开
-
一、Struts 2 基础---1.概述
一、Struts 2 基础1. Struts 2 概述Essentially, Struts2.0 is the technical equivalent of WebWork 2.3. Aside from the package and property renaming, it isn’t much different than, say, migrating from We原创 2009-01-10 13:52:00 · 977 阅读 · 0 评论 -
一、Struts 2 基础---2.web.xml的配置
首先要在web.xml中进行配置把所有用户提交的请求都转交给FilterDispatcher核心控制期,由它来调度所有处理过程。 配置如下: xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst原创 2009-01-10 14:20:00 · 794 阅读 · 0 评论 -
一、struts 2 基础---3.struts.xml的配置
struts.xml的配置1.struts.xml概述struts.xml 为Struts 2的核心配置文件。struts.xml中主要配置Struts项目的一些全局的属性,用户请求和响应Action之间的对应关系,以及配置Action中可能用到的参数,以及处理结果的返回页面。还包括各种拦截器的配置等。struts.xml的DTD(Document Type Definition)描述原创 2009-01-10 18:22:00 · 1869 阅读 · 0 评论 -
一、Struts 2 基础---4.Struts 2中的Action
Struts 2的Action Action中包含了对用户请求的处理逻辑。1. 实现Action实现类Struts 2 中的Action可以是一普通的POJO。其execute可以是无参数的。例1.1 public class LoginAction { private String username; private Str原创 2009-01-10 21:58:00 · 1724 阅读 · 0 评论 -
一、Struts 2 基础---6.Struts 2的异常机制
Struts 2的异常机制1. Struts2的异常处理哲学Struts 2中的异常处理通过拦截器来实现。从而不需要在具体的方法中写大量的try-catch块。我们注意到ActionSupport中的execute()是如下定义的:public String execute() throws Exception所以该方法已经申明了异常,因此不用再方法内写具体的处理代码。原创 2009-01-10 23:25:00 · 718 阅读 · 0 评论 -
二、Struts 2的类型转换---1.Struts 2中实现自定义的类型转换
Struts 2 的类型转换1. 传统的类型转换过程。传统的类型转换过程直接通过servlet取得用户的输入参数,然后翻到Bean中,然后可以直接通过servlet生成输出。大致实现过程如下。public class Regist extends HttpServlet{ public void service(HttpServletRequest request,Ht原创 2009-01-11 21:06:00 · 1310 阅读 · 0 评论 -
一、Struts 2 基础---5.Struts 2中Action的处理结果
Struts 2中Action的处理结果在概述中提到Struts 2中的Action返回的结果实一个String,而不是像Struts1中返回ActionForward对象。而且Struts2返回结果既可以使jsp资源也可以是FreeMarker等其他试图资源。1. 配置结果Struts 2的Action处理结果也同样在struts.xml文件中配置。使用元素来配置结果。根据出现的位原创 2009-01-10 22:59:00 · 767 阅读 · 0 评论