![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Struts
XiaoGuang-Xu
主要从事hadoop Spark,兴趣爱好:数据挖掘和机器学方向
展开
-
Struts2工作原理
Struts2工作原理 MVC(Model——View——Controller,模型——视图——控制器)是一种程序设计理念。 目前在Java Web应用方面的MVC框架有很多,常用的Struts、JSF、Tapestry、Spring MVC。 Struts2=WebWork+Struts1。 Struts2的工作流程如下图: Struts2通过过滤器拦截要处理的请求。转载 2013-04-22 17:39:27 · 871 阅读 · 0 评论 -
JSP中cookie的使用方法(用户登入_客户端读取及发送)
JSP中cookie的使用方法(用户登入_客户端读取及发送): 一、向客户程序发送cookie 1、 创建cookie对象 Cookie c = new Cookie(“userId”,”landril”); 2、 设置最大时效 默认该cookie是存储在浏览器的内在中,用户关闭浏览器则被删除,下面的方法是将cookie存储在硬盘上。 c.setMaxA转载 2014-11-26 15:03:42 · 3653 阅读 · 0 评论 -
Struts Menu开发向导 [转]
官方英文版向导(http://struts-menu.sourceforge.net/userguide.html) 一、从1.X升级到2.X需要做以下事情: 1、改变你的taglib声明中的URI。 http://struts-menu.sf.net/tag" prefix="menu" %> 2、改变,使用新的包名"net.sf.navigator." 。 3、改变你的m转载 2013-05-08 17:41:05 · 676 阅读 · 0 评论 -
struts里的staticJavascript
Struts里的staticJavascript 在struts 的验证里,要注意如下几点 格式为 return validate + formbean名称(首字母大写) + (this)用来在提交本页面时执行相应的js验证代码。 ② 用来生成本页面的 js 验证代码。 有两种方法: ⑴ 在页面上声明 http://struts.apache.org/t转载 2013-05-08 16:39:30 · 621 阅读 · 0 评论 -
struts1 的tag <logic:equal 的bug
问题:下面一段jsp代码会在浏览器上输出什么? String str = "17D"; session.setAttribute("str", str); %> 17D 17F 答案:17D 17F。 解释:struts的taglib 1)判断value是否可以parse成double,如果可以,就按照基本数据类型double来进行比较;否则,转2) 2)判断v转载 2013-10-22 10:46:26 · 762 阅读 · 0 评论 -
JSP处理乱码异常
jsp的错误: org.apache.jasper.JasperException: /Conn.jsp(1,2) Page directive: illegal to have multiple occurrences of contentType with different values (old: text/html; charset=gb2312, new: text/html;cha原创 2013-04-12 11:51:10 · 755 阅读 · 0 评论 -
Struts Menu 祥解
Struts Menu 祥解 http://blog.csdn.net/phevose/archive/2007/06/02/1635563.aspx 官方英文版向导(http://struts-menu.sourceforge.net/userguide.html) 一、从1.X升级到2.X需要做以下事情: 1、改变你的taglib声明中的URI。 " prefix="men转载 2013-05-08 17:48:11 · 956 阅读 · 0 评论 -
Struts2的常用标签
struts2.0的常用标签 1. 往action里传值: 2. 显示标签 property 用于输出指定值: 3. 用于从页面往action中(user)的对象内传值: 4. 判断 用于在页面中判断指定数据 …. …. 5. 迭代用于将List、Map、ArrayList等集合进行循环遍历转载 2013-04-23 09:56:26 · 856 阅读 · 0 评论 -
值栈 OGNL
值栈 OGNL OGNL是一种功能强大的表达式语言,能自动导航对象的结构并访问和设置对象数据。在OGNL表达式中,它的核心对象是OGNL上下文。 OGNL上下文相当于一个Map容器Struts2中:OGNL上下文=Struts2中的ActionContext=值栈+Session+其他值栈是OGNL的根对象,可以被直接访问。 Strut 2的Action类通过属性可以获得所有相关的值转载 2013-04-22 17:56:07 · 760 阅读 · 0 评论 -
Struts2配置详解
Struts2配置详解 struts.xml 1: struts.xml 配置文件各个节点的顺序 Element : package Content Model : (result-types?, interceptors?, default-interceptor-ref?, default-action-ref?, default-class-ref?, globa转载 2013-04-22 17:44:39 · 878 阅读 · 0 评论 -
Struts2.0与Struts1.x有何区别
Struts2.0与Struts1.x有何区别。 特征 Struts的一 Struts的2 行动班 Struts的一要求采取行动班,以延长一个抽象的基类。 一个共同的问题在Struts的一,是编程抽象类而不是接口。 1 2 Struts的行动, 可能实施一项行动的界面,随着其他接口,使可选和定制服务。 Struts的2转载 2013-04-22 17:58:13 · 703 阅读 · 0 评论 -
Struts2访问web元素
struts2访问web元素 取得Map类型的request、session、application、真实类型的HttpServletRequest、HttpSession、HttpServletApplication 第一种方式:在Action中取得Map类型的request、session、application 依赖于容器的方式 public cl转载 2013-04-15 12:12:54 · 587 阅读 · 0 评论 -
Struts2的action
Action对象 Action对象用于对HTTP请求进行处理。在Struts2 API中,Action对象是一个接口。创建Action对象都需要直接或间接实现此对象。 经常extends ActionSupport类。 其方法声明: public interface Action{ public static final String SUCCESS="success"; p转载 2013-04-22 17:49:29 · 654 阅读 · 0 评论 -
HTTP深入浅出 http请求
HTTP深入浅出 http请求 HTTP(HyperText Transfer Protocol)是一套计算机通过网络进行通信的规则。计算机专家设计出HTTP,使HTTP客户(如Web浏览器)能够从HTTP服务器(Web服务器)请求信息和服务,HTTP目前协议的版本是1.1.HTTP是一种无状态的协议,无状态是指Web浏览器和Web服务器之间不需要建立持久的连接,这意味着当一个客户端转载 2015-03-31 17:43:57 · 503 阅读 · 0 评论