随笔分类 - Struts2
摘要:以下内容是基于导入struts2-2.3.32.jar包来讲的 1.xml验证 Struts2提供了验证器,实现了通用的验证逻辑。例如: 非空验证器、长度验证器、日期验证器、email验证器等。具体定义位置: xwork-core-2.3.4.1.jar包下/com/opensymphony/xwo
阅读全文
摘要:以下内容是基于导入struts2-2.3.32.jar包来讲的 1.OGNL OGNL是Object-Graph Navigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,
阅读全文
摘要:以下内容是基于导入struts2-2.3.32.jar包来讲的 1.文件上传 A.单文件上传 文件类型: mime-type想了解的可以去Tomcat服务器的web.xml文件查看,里面有文件类型配置 E:\apache-tomcat-7.0.82\conf\web.xml 限制文件上传大小: or
阅读全文
摘要:以下内容是基于导入struts2-2.3.32.jar包来讲的 1.struts2配置文件加载的顺序 struts2的StrutsPrepareAndExecuteFilter拦截器中对Dispatcher进行了初始化,在Dispatcher类的init方法中定义了配置文件的加载顺序,加载的顺序依次
阅读全文
摘要:以下内容是基于导入struts2-2.3.32.jar包来讲的 1.全局视图配置 访问路径: http://localhost:8080/struts/error1 http://localhost:8080/struts/error2 返回的都是同一个error.jsp页面 2.全局的异常配置 s
阅读全文
摘要:以下内容是基于导入struts2-2.3.32.jar包来讲的 1.关于StrutsPrepareAndExecuteFilter 启动StrutsPrepareAndExecuteFilter时加载配置文件的流程 init方法依次执行加载以下文件 1.org/apache/struts2/defa
阅读全文
摘要:1.简介 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是struts 1和WebWork的技术基础上进行了合并的全
阅读全文