
Struts
XiaoGuang-Xu
主要从事Hadoop Spark Flink,兴趣爱好:数据挖掘和机器学方向
展开
-
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 · 893 阅读 · 0 评论 -
JSP中cookie的使用方法(用户登入_客户端读取及发送)
JSP中cookie的使用方法(用户登入_客户端读取及发送): 一、向客户程序发送cookie1、 创建cookie对象 Cookie c = new Cookie(“userId”,”landril”);2、 设置最大时效 默认该cookie是存储在浏览器的内在中,用户关闭浏览器则被删除,下面的方法是将cookie存储在硬盘上。 c.setMaxA转载 2014-11-26 15:03:42 · 3705 阅读 · 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 · 698 阅读 · 0 评论 -
struts里的staticJavascript
Struts里的staticJavascript 在struts 的验证里,要注意如下几点 格式为 return validate + formbean名称(首字母大写) + (this)用来在提交本页面时执行相应的js验证代码。 ② 用来生成本页面的 js 验证代码。 有两种方法:⑴ 在页面上声明http://struts.apache.org/t转载 2013-05-08 16:39:30 · 648 阅读 · 0 评论 -
struts1 的tag <logic:equal 的bug
问题:下面一段jsp代码会在浏览器上输出什么?String str = "17D";session.setAttribute("str", str);%>17D17F答案:17D 17F。解释:struts的taglib 1)判断value是否可以parse成double,如果可以,就按照基本数据类型double来进行比较;否则,转2) 2)判断v转载 2013-10-22 10:46:26 · 807 阅读 · 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 · 781 阅读 · 0 评论 -
Struts Menu 祥解
Struts Menu 祥解http://blog.youkuaiyun.com/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 · 986 阅读 · 0 评论 -
Struts2的常用标签
struts2.0的常用标签 1. 往action里传值: 2. 显示标签 property 用于输出指定值: 3. 用于从页面往action中(user)的对象内传值: 4. 判断 用于在页面中判断指定数据 …. …. 5. 迭代用于将List、Map、ArrayList等集合进行循环遍历转载 2013-04-23 09:56:26 · 884 阅读 · 0 评论 -
值栈 OGNL
值栈 OGNLOGNL是一种功能强大的表达式语言,能自动导航对象的结构并访问和设置对象数据。在OGNL表达式中,它的核心对象是OGNL上下文。OGNL上下文相当于一个Map容器Struts2中:OGNL上下文=Struts2中的ActionContext=值栈+Session+其他值栈是OGNL的根对象,可以被直接访问。 Strut 2的Action类通过属性可以获得所有相关的值转载 2013-04-22 17:56:07 · 783 阅读 · 0 评论 -
Struts2配置详解
Struts2配置详解 struts.xml1: struts.xml配置文件各个节点的顺序Element : packageContent Model : (result-types?, interceptors?, default-interceptor-ref?, default-action-ref?, default-class-ref?, globa转载 2013-04-22 17:44:39 · 910 阅读 · 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 · 726 阅读 · 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 · 605 阅读 · 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 · 680 阅读 · 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 · 525 阅读 · 0 评论