![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2_java
文章平均质量分 74
hcy1018
让技术改变生活!
展开
-
【转载】struts2 学习总结 ---- 拦截器(interceptor)
拦截器(interceptor) 拦截器是struts2的核心,struts2的大部份特性都来自于它,通过它实现了struts2功能的可插拔, struts2内置了大量的拦截器: 常用拦截器: 拦截器 作用 params 将请求中的数据设置 到action的属性上 staticParams 将配置文件中Action元素的param子元素设置到action的属性上 servletConfig 将S原创 2014-07-23 02:59:51 · 345 阅读 · 0 评论 -
【转载】Struts2学习总结----struts.xml 配置
常量 字符编码 : 开发者模式 : ui的模板 : 资源文件的前缀 : 文件上传的大小 : 禁用动态Action调用: --> 包: name:可以随意,最好和包中的内容有一定的关联性 namespace: 可以简单的理解为前缀 namespace="/user" 访问这个命名空间中的action时,要以: user/actionName.actio原创 2014-07-23 03:00:04 · 361 阅读 · 0 评论 -
【转载】struts 学习总结 ---- 文件上传与下载
文件上传与下载上传文件jsp中: 需要指定:上传的目的的,请求提交的方法method必需为post,enctype类型必需为multipart/form-data,fileInput元素的name值multipart/form-data"> action中: 要定义File类型的属性用于接收用户上传的文件,属性名要和fileInput元素的name值一样 要定义String类型的属性用于接收上传原创 2014-07-23 02:59:59 · 390 阅读 · 0 评论 -
【转载】Struts2学习总结 ---- 数据校验
数据校验数据校验流程 Struts2中的数据校验方式:1.validate()方法:步骤: 1.action要继承ActionSupport 2.重写validate方法做通用验证 3.在配置文件的action中配置input视图 4.jsp页中用s:fielderror来显示错误信息-->@Overridepublic void validate() { if(null==user.getUse原创 2014-07-23 02:59:55 · 415 阅读 · 0 评论 -
【转载】struts2 学习总结 ---- Ajax
struts2结合Ajax相应的数据的三种方式:利用Servlet API直接输出 1.Struts.xml中的Action不配置 result, 2.在action方法中 return null 3.方法类用 servlet API 直接写出 -->stream类型的Result 1.在Action中定义一个输入流属性,并设置getter与setter 2.在Action方法中将要返回的数据转原创 2014-07-23 02:59:46 · 368 阅读 · 0 评论 -
【转载】struts2 学习总结 ---- i18n国际化
i18n国际化实现国际化的步骤:在struts.xml中指定资源文件的基名及存储路径按需求创建相应的资源文件,用来存放资源文件命名规则: 1.默认文件: 基名.properties eg: message.properties 2.语言 : 基名_语言.properties eg: message_zh.properties 3.国家或地区: 基名_语言_国家或地区.properties原创 2014-07-23 02:59:53 · 383 阅读 · 0 评论 -
【转载】json lib 学习总结
json lib 学习总结准备工作:导入jar包,以下是 json lib 必须的架包commons-beanutils-1.8.0.jarcommons-collections-3.2.1.jarcommons-lang-2.5.jarcommons-logging-1.1.1.jarezmorph-1.0.6.jarjson-lib-2.4-jdk15.jar使用技巧:将对象转换成 Json字原创 2014-07-23 02:59:44 · 442 阅读 · 0 评论 -
【转载】struts2 学习总结 ---- Struts-tags
struts标签常用struts标签: 输出actionContext中的内容 value 要输出的内容 default 如果找不到就输出的默认内容 将某个值放入指定的范围内,默认为action value 将要指定并赋给变原创 2014-07-23 02:59:48 · 374 阅读 · 0 评论 -
【转载】struts 学习总结----开发流程
struts2开发流程:添加必须jar包:commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang3-3.1.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ognl-3.0.5.jar struts2-core-2.3.4.1.jar xwork原创 2014-07-23 02:59:39 · 355 阅读 · 0 评论 -
【转载】struts 学习总结----开发流程
struts2开发流程:添加必须jar包:commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang3-3.1.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ognl-3.0.5.jar struts2-core-2.3.4.1.jar xwork原创 2014-07-23 03:00:06 · 366 阅读 · 0 评论 -
【转载】Struts2学习总结 ---- 数据类型转换器Converter
转换器 converterStruts2支持在自动将在前台请求过来的数据转换成相应的java对象;它是通过一个一个的类型转换器实现的.具体的内置类型转换器有: 转制换器类型 功能 String将int、long、double、boolean、String类型的数组或java.util.Date类型转换成字符串 boolean/Boolean 在字符串与布尔值之间进行转换 char/Characte原创 2014-07-23 03:00:02 · 446 阅读 · 0 评论 -
【转载】Struts2学习总结 ---- OGNL 表达式语言
OGNL---- 表达式语言 1. 访问bean属性: 直接通过属性链的形式进行设值与取值 1.属性的类型必须遵循 javaBean 规范(具有无参数构造,有getter() setter() ) 2.Action 的属性 也必须要有getter() setter() -->2.访问方法3.访问静态属性与方法:-->JDK中的类的静态方法:-->4.调用构造方法5.数组 ×6.访问集合 –原创 2014-07-23 02:59:57 · 465 阅读 · 0 评论