
Struts
SiC 软件
SiC B2B2C Shop 开源商城 作者
展开
-
3 Struts2类型转换(一)----常规类型,自定义类型,错误处理
Struts2的类型转换是基于OGNL表达式的.有良好的扩展性. WEB应用接收到表单提交的数据都是String类型的,Struts2可方便的转换为 常规类型(数值,日期) / 自定义类型(User,Point类). 如果转换中出现异常,conversionError拦截器会自动处理该异常. -------------------------原创 2014-10-09 10:30:13 · 555 阅读 · 0 评论 -
1 struts2标签的定义文件 struts-tags.tld
在工程中使用struts2标签 一、 struts2标签定义文件在struts2-core-2.0.11.1\META-INF 下面,文件名为struts-tags.tld 二、 如果工程使用了servlet2.3规范,要做两件事,就能在工程中使用struts2标签了 1: 在web.xml中增加标签库的定义 /struts-tags /WEB-I原创 2014-10-09 10:25:16 · 1940 阅读 · 0 评论 -
HTTP协议
http请求由3部分组成1 请求行2 消息报头3 请求正文 ----------------------请求行以一个方法符号开头(get,post),后面跟着请求URI和协议的版本,CRLF以(回车换行)。以空格分隔,除了结尾的CRLF不允许出现单独的CRL或LF字符。格式如下:Method Request-URI HTTP-Version CRLF Method 方法符号Request-UR原创 2014-10-09 10:34:14 · 460 阅读 · 0 评论 -
JSONplugin 下载
地址是: http://code.google.com/p/jsonplugin/downloads/list jsonplugin-0.33.jar Struts 2 JSON Plugin 0.33 - Struts 2.1.x Compatible jsonplugin-0.32.jar Struts 2 JSON Plugin 0.32 - Struts 2原创 2014-10-09 10:33:47 · 649 阅读 · 0 评论 -
Struts2通用的Action配置
struts.xml 配置一个, 如下: /{1}/success.jsp /{1}/input.jsp /{1}/error.jsp /{1}/none.jsp /login/index.jsp /{1}/{2}.jsp /{1}/${forwardJsp} /{1}/${forwardJsp}原创 2014-10-09 10:33:31 · 1192 阅读 · 0 评论 -
Struts 2中的OGNL
转自: http://www.blogjava.net/max/category/16130.html Struts 2中的表达式语言 Struts 2支持以下几种表达式语言: OGNL(Object-Graph Navigation Language),可以方便地操作对象属性的开源表达式语言; JSTL(JSP Standard Tag Library),JSP 2.0集成的标原创 2014-10-09 10:33:25 · 408 阅读 · 0 评论 -
常用的Struts 2.0的标志(Tag)介绍
转自:http://www.blogjava.net/max/archive/2006/10/18/75857.html 在介绍常用标志前,我想先从总体上,对Struts 1.x与Struts 2.0的标志库(Tag Library)作比较。 Struts 1.x Struts 2.0 分类 将标志库按功能分成HTML、Tiles、Logic和Bean等几部分 严格上来说,原创 2014-10-09 10:33:20 · 452 阅读 · 0 评论 -
struts2开发注意事项
我有一个index.jsp , 是全部的首页, 内容如下 : 用于, 转发到 home.action , 可就是不管用, 怎么也转发不过去, 网上找了一下,解决了.收藏了下面这篇文章. ---------------------------------------------------------------------------------------------------原创 2014-10-09 10:33:14 · 493 阅读 · 0 评论 -
12 struts2拦截器
自己写拦截器, 要认识下面接口 与 类 com.opensymphony.xwork2.interceptor.Interceptor 接口 这是最重要的接口, 一般不直接使用它. com.opensymphony.xwork2.interceptor.AbstractInterceptor 抽象类(空实现了Interceptor接口) 自己写拦截器 可继承这个抽象类,原创 2014-10-09 10:31:56 · 880 阅读 · 1 评论 -
10 一个通用的跳入jsp视图的方法
后注: 以有新的解决方法,请见 Struts2通用的Action配置 比如 我们想添加一个用户, ,要直接进入 user.jsp, 是最方便的, 但又不想的浏览器的地址栏中的 输入 http://localhost/user.jsp , 不想出现*.jsp , 那只 写一个Action 转了, 也了方便, 我们只写一个通用的Action. <!DOCTYPE st原创 2014-10-09 10:31:45 · 642 阅读 · 0 评论 -
8 动态调用Action与Action中方法(一)
Struts1 提供了DispatchAction 实现一个Action中名含多个业务逻辑 现在我们使用Struts2 也可实现现样的效果, 是使用通配符来实现的. struts.xml 文件中,常用 的name , class, method 三个属性都支持通配符 也支持通配符 <!DOCTYPE struts PUBLIC "-//Ap原创 2014-10-09 10:31:34 · 524 阅读 · 0 评论 -
7 Struts2输入校验(二)----验证框架
一 文件名约定: 1) 验证XML的文件名: Action类名-validation.xml , 并与相关的Action类放在一起. 2) 当一个Action中有多个业务方法时 : Action 类 名-映射名-validation.xml 什么是映射名: ,name属性的值:login就是映射名, 千万注意,很多人写错 例子: URL是:http://localhost/s原创 2014-10-09 10:31:29 · 419 阅读 · 0 评论 -
Struts2 通过"流"下载文件时显示中文文件名
Struts2 通过"流"下载文件时对结果类型的控制 struts.xml attachment;filename=下载时被显示的文件名 downloadFile downloadFile是Action中的一个方法:getDownloadFile(),这个方法返回一个InputStream流. 下载时被显示的文件名包含中文时,要原创 2014-10-09 10:40:36 · 1033 阅读 · 0 评论