Struts2
尘小新
坚持每天往前走,不求快,但别停
展开
-
Struts2学习笔记(一)之——Action设置属性的三种方式
一般属性驱动比较常用,模型驱动方式用的不多属性驱动:FieldDriven第一种:基本数据类型属性页面.jsp的属性名要和java里的属性名匹配,要有get和set方法login.jspstruts.xml配置文件UserAction.java第二种:JavaBean类型属性页面必须是java累的对象名称.属性名的方式(user.userName),ac...原创 2018-08-22 16:55:08 · 1990 阅读 · 0 评论 -
Struts2学习笔记(二)之——Action方法调用(通配符方法和动态方法)
官方不建议用动态方法,更不安全1.通配符方法调用Action方法jsp页面:struts.xml {1}代表第一个通配符的值;里面同时也可以配置多个通配符;SudentAction.java2.动态方法调用jsp页面:访问路径名称student和访问Action的方法名称用!隔开struts.xml 需要添加<constant na...原创 2018-08-23 11:00:23 · 155 阅读 · 0 评论 -
Struts2学习笔记(三)之——struts.xml配置文件
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">原创 2018-08-23 15:50:56 · 177 阅读 · 0 评论 -
S2SH学习笔记之——Struts2、Spring、Hibernate、框架整合,hibernate自动建表映射,hibernate的BaseDao工具类
Struts2、Spring、Hibernate、框架整合,web.xml、struts.xml、hibernate.cfg.xml、applicationContext.xml配置,hibernate的entity配置映射自动建表,hibernate的通用BaseDao工具类原创 2018-08-28 15:46:36 · 253 阅读 · 0 评论 -
Struts2学习笔记(四)之——struts.xml配置文拦截器
struts.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2....原创 2018-08-24 15:19:37 · 841 阅读 · 0 评论 -
Struts2学习笔记(五)之——值栈与 OGNL
第一节:值栈简介值栈是对应每个请求对象的一套内存数据的封装,Struts2 会给每个请求创建一个新的值栈。值栈能够线程安全地为每个请求提供公共的数据存取服务。第二节:OGNL 引入OGNL 是对象图导航语言 Object-GraphNavigationLanguage 的缩写,它是一种功能强大的表达式语言。 OGNL 访问 ValueStack 数据 <s:property...原创 2018-08-24 16:18:02 · 118 阅读 · 0 评论 -
Struts2学习笔记(六)之——基于表单的文件上传
Struts2 文件上传基于 Struts2 拦截器实现;Struts2 文件上传使用的是 fileupload 组件;Form 配置 enctype="multipart/form-data";Struts2 获取上传文件:name (name 是文件表单的 name)Struts2 获取上传文件名:name+FileName;Struts2 获取上传文件的类型:n...原创 2018-08-25 17:08:36 · 203 阅读 · 0 评论