JavaEE从入门到精通
文章平均质量分 63
qq_20453707
这个作者很懒,什么都没留下…
展开
-
Struts2基础(一个简单的小例子)
MVC(Model View Control):模型:对数据库的操作视图:用户与程序交互的界面控制器:接收用户的输入并且调用模型可用户视图来完成用户需求MVC优点:1 低耦合2 高重用性和可适用性3 较低的生命周期成本4 快速的部署5 可维护性好6 有利于软件工程化管理Struts2工作流程:1 客户端提交一个(HttpServletRequest)原创 2016-03-04 16:05:19 · 263 阅读 · 0 评论 -
Struts2基础(web.xml文件)
struts2org.apache.struts2.dispatcher.FilterDispatcherstruts2/*Filter过滤器能够对用户请求和处理程序响应的内容进行处理。过滤器可以用于权限控制、编码转换等场合原创 2016-03-04 21:37:00 · 257 阅读 · 0 评论 -
Struts的类型转换及输入校验(Struts2的输入校验)
Struts输入校验:(1)在Action类中处理方法进行校验,若没有指定方法就用execute()方法(2)继承ActionSupport类,并重写其validate()方法实现输入校验(3)应用struts2框架进行校验原创 2016-03-09 09:52:45 · 411 阅读 · 0 评论 -
Struts内置类型转换器
boolean和Boolean:完成String和布尔型之间的转换char和Character:完成String和字符型之间的转换int和Integer:完成String和整型之间的转换long和Long:完成String和长整型之间的转换float和Float:完成String和单精度浮点型之间的转换double和Double:完成String和双精度浮点型之间的转换Da原创 2016-03-08 10:59:47 · 1091 阅读 · 0 评论 -
Struts2的类型转换及输入校验(自定义类型转换器)
typeconverter2.jsp 自定义类型转换器 action类:package org.action;import org.model.Tel;import com.opensymphony.xwork2.ActionSupport;public class MyTypeConverterA原创 2016-03-07 10:12:16 · 325 阅读 · 0 评论 -
Struts2的类型转换及输入校验(数组类型的使用)
package org.converter;import java.util.Map;import org.apache.struts2.util.StrutsTypeConverter;import org.model.Tel;public class MyTypeConverter extends StrutsTypeConverter{public Object原创 2016-03-07 15:03:10 · 315 阅读 · 0 评论 -
Struts2的类型转换及输入校验(集合类型的使用)
action:package org.action;import java.util.List;import org.model.Tel;import com.opensymphony.xwork2.ActionSupport;public class MyTypeConverterAction extends ActionSupport{private List tel;原创 2016-03-07 15:29:07 · 251 阅读 · 0 评论 -
Struts2的标签库
Struts2标签根据用途不同可以分为5类:数据标签:用于输出值栈中的值,或者将变量、对象存入值栈控制标签:主要用于控制页面执行流程表单标签:主要用于生成HTML页面的表单元素非标单标签:主要用于生成页面上的树、Tab页等标签Ajax标签:主要用于支持Ajax效果数据标签:action:用于在JSP页面直接调用一个actionproperty:用于输出某个值pa原创 2016-03-06 17:26:27 · 271 阅读 · 0 评论 -
Struts2基础(struts.xml文件)
标签::当项目很大时,就需要把配置文件按方向分别放入不同的.xml文件中xs.xml:...>...struts.xml:...>...原创 2016-03-04 21:19:51 · 173 阅读 · 0 评论 -
Struts基础(Package配置详解)
属性:name:代表包的名称extends:表示当前定义的包继承其他的包,继承了其他包,就可以继承其他保重的action、拦截器等namespace:用来制定一个命名空间abstract:如果该包是一个抽象包,则该包不能包含配置信息,但可以被继承指定了命名空间后,相应的请求也要变:...请求“login.action”就变成:"user/login.action原创 2016-03-04 21:06:24 · 241 阅读 · 0 评论 -
Struts2基础(Action类应用详解)
ActionSupport类(提供了5个接口并包含了一组默认的实现):Action接口:可以直接1 return SUCCESS;2 return NONE;3 return ERROR;4 return INPUT;5 return LOGIN;Validateable接口:提供validate()接口用于校验表单数据ValidationAware接口:定义了一些方法用于对Act原创 2016-03-04 17:48:50 · 388 阅读 · 0 评论 -
Struts2的拦截器(拦截器概述)
当FilterDispatcher拦截到用户请求后,大量拦截器将会对用户请求进行处理,然后才调用用户自定义的Action类中的方法处理请求拦截器简述:alias:实现在不同请求中相似参数别名的转换autowiring:这个是自动装配Spring,主要用于当Struts2和Spring整合时,Struts2可以使用自动装配的方式来访问Spring容器中的Beanchain:构建一个A原创 2016-03-14 11:11:23 · 466 阅读 · 0 评论