- 博客(6)
- 资源 (82)
- 收藏
- 关注
原创 Struts中DispatchAction解析
DispatchAction是仅次于Action,使用最频繁的Action,用于同一个表单中有多个提交按钮时,但提交的逻辑处理完全不同的情况,如:添加、删除和修改等。 以前的解决办法是为每个提交按钮增加JavaScript脚本,分别提交给不同的Action处理,这种特别的麻烦,需要页面需要有JavaScript判断另外还得需要多个Action类。 Dispa
2012-04-16 10:17:23 2418 4
原创 Struts的数据校验
一、ActionForm的数据校验 ActionForm的代码校验是最基本的校验方式,这种校验方式是重写ActionForm的validate方法,在该方法内对所有的字段进行基本校验。如果出现不符合要求的输入则将出错提示封装在ActionError对象里,最后将多个ActionError组合成ActionErrors对象该对象里封装了全部的出错信息。 public c
2012-04-15 10:54:23 2592 10
原创 Struts配置文件详解
一、web.xml配置文件1.配置ActionServlet 1.1配置ActionServlet是创建Struts应用程序的前提条件,作为Struts的控制器组件,ActionServlet负责接收客户端请求,再由RequestProcessor去分发处理,它和配置普通的Servlet是一样的如: action org.a
2012-04-12 21:47:30 3261 3
原创 Struts的详细流程
在上篇博客中已经介绍了Struts的结构,下面来了解一下Struts的程序详细流程。刚开始学习Struts很容易被Struts的具体运行流程所迷惑,理解了Struts的流程那么对于Struts的应用就更加简单了。如下图,Struts的流程: 下面用一个登录的Demo来介绍一下Struts的详细流程。1. 首先服务器启动后,加载配置文件web.x
2012-04-11 20:12:09 2259 2
原创 Web组件的三种关系
Web应用程序如此强大的原因之一是他们彼此连接和聚合信息资源,J2EE平台为特定的URL的WEB组件提供三种相互关联的方式:请求转发、URL重定向和包含。 一、转发请求:请求转发允许组件发送请求到某个应用程序中的URL,并通过统一应用程序中的不同URL中的组件来处理该请求,这个种技术通常用于WEB应用控制层Servlet流程控制器,检查web请求中的数据,并将请求转发到合适
2012-04-11 15:16:50 2595 4
原创 Struts结构分析
Struts是一个稳定成熟的MVC框架,MVC架构的核心思想是:将程序分成相对独立,而又能协同工作的三个部分,这样可以降低模块之间的耦合,提供应用的可扩展性,并且MVC中的每个组件只关心组件内的逻辑,不与其他组件的逻辑混合。 Struts只是MVC的一种实现方式,不使用Struts也可以使用MVC,因为MVC是一种模式,而Struts则是一种实现,程序使用MVC之后会让程序的代
2012-04-11 14:48:07 2396 3
EditPlus3.1.1.rar
2012-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人