10 2015 档案
struts2视频学习笔记 29-30(Struts 2常用标签,防止表单重复提交)
摘要:课时28Struts 2常用标签解说 property标签property标签用于输出指定值:default:可选属性,如果需要输出的属性值为null,则显示该属性指定的值escape:可选属性,指定是否格式化HTML代码。value:可选属性,指定需要输出的属性值,如果没有指定该属性,则默...
阅读全文
struts2视频学习笔记 28(OGNL表达式)
摘要:课时28OGNL表达式 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts 2框架使用OGNL作为默认的表达式语言。 相对EL表达式,它提供了平时我们需要的一些功能,如: 1.支持对象方法调用,如xxx.s...
阅读全文
struts2视频学习笔记 24-27(国际化)
摘要:课时24配置国际化全局资源文件、输出国际化信息1.准备资源文件,添加到src目录下,资源文件的命名格式如下:baseName_language_country.propertiesbaseName_language.propertiesbaseName.properties其中baseName是资...
阅读全文
struts2视频学习笔记 22-23(基于XML配置方式实现对action的所有方法及部分方法进行校验)
摘要:课时22基于XML配置方式实现对action的所有方法进行校验 使用基于XML配置方式实现输入校验时,Action也需要继承ActionSupport,并且提供校验文件,校验文件和action类放在同一个包下,文件的取名格式为:ActionClassName-validation.xml,其中...
阅读全文
Java知识点
摘要:115个Java面试题和答案(上)115个Java面试题和答案(下)Java多态性理解Java多线程实现的三种方式如何查看JDK以及JAVA框架的源码设置步骤如下:1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"2.此时"Insta...
阅读全文
struts2视频学习笔记 21(输入校验的流程)
摘要:课时21输入校验的流程1。类型转换器对请求参数执行类型转换,并把转换后的值赋给action中的属性。2。如果在执行类型转换的过程中出现异常,系统会将异常信息保存到ActionContext,conversionError拦截器将异常信息添加到fieldErrors里。不管类型转换是否出现异常,都会...
阅读全文
struts2视频学习笔记 19-20(手工编写代码实现所有方法和指定方法校验)
摘要:课时19对Action中所有方法进行输入校验 1.手工编写代码实现对action中所有方法输入校验 通过重写validate() 方法实现, validate()方法会校验action中所有与execute方法签名相同的方法。当某个数据校验失败时,我们应该调用addFieldError()方法...
阅读全文
struts2视频学习笔记 18(自定义拦截器)
摘要:课时18自定义拦截 因为struts2中如文件上传,数据验证,封装请求参数到action等功能都是由系统默认的defaultStack中的拦截器实现的,所以我们定义的拦截器需要引用系统默认的defaultStack,这样应用才可以使用struts2框架提供的众多功能。 如果希望包下的所有act...
阅读全文
struts2视频学习笔记 15-17 (访问或添加request属性,文件上传)
摘要:课时15访问或添加request/session/application属性1.简单说 page指当前页面。在一个jsp页面里有效 2.request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3.S...
阅读全文
struts2视频学习笔记 13-14(自定义局部和全局类型转换器(转换Date格式))
摘要:课时13自定义类型转换器 局部(对某个action类) 1 package tutorial; 2 3 import java.util.Date; 4 5 public class HelloWorld { 6 private Date birthday; 7 8 ...
阅读全文
struts2视频学习笔记 11-12(动态方法调用,接收请求参数)
摘要:课时11动态方法调用 如果Action中存在多个方法时,可以使用!+方法名调用指定方法。(不推荐使用)1 public String execute(){2 setMsg("execute");3 return "success";4 }5 6 ...
阅读全文
struts2视频学习笔记 09-10(struts2处理流程,指定多个struts配置文件)
摘要:课时9Struts2的处理流程 StrutsPrepareAndExecuteFilter是Struts 2框架的核心控制器,它负责拦截由/*指定的所有用户请求,当用户请求到达时,该Filter会过滤用户的请求。默认情况下,如果用户请求的路径不带后缀或者后缀以.action结尾,这时请求将被转入S...
阅读全文
struts2视频学习笔记 07-08(为Action的属性注入值,指定需要Struts 2处理的请求后缀,常用常量)
摘要:课时7为Action的属性注入值(增加灵活性,适用于经常更改的参数) Struts2为Action中的属性提供了依赖注入功能,在struts2的配置文件中,我们可以很方便地为Action中的属性注入值。注意:属性必须提供setter方法。1 2 /image3 /Test.jsp...
阅读全文
struts2视频学习笔记 03-06(Struts 2配置文件无提示问题,Action配置中的各项默认值,各种转发类型)
摘要:课时3解决Struts 2配置文件无提示问题(eclipse):window→preference→XML→XML Catlog 课时4Action名称的搜索顺序 1.获得请求路径的URI,例如url是:http://server/struts2/path1/path2/path3/tes...
阅读全文
struts2视频学习笔记 01-02
摘要:网易云课堂-《struts2》 课时1Struts2: WebWork2基础上发展而来,MVC框架,无侵入式设计。 提供了拦截器,类型转换器,支持多种表现层技术(JSP, freeMarker, Velocity) 输入校验可以指定方法进行校验,提供全局范围,包范围和Acti...
阅读全文
浙公网安备 33010602011771号