![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts2
itcast123
这个作者很懒,什么都没留下…
展开
-
struts2配置中Action的name 和package的name和namespace是什么作用
在struts2 struts.xml 配置中/core/greeting.jsp name="caixuedong"namespace="/core"name="greeting"这三个怎么去理解啊----------------------------1.package中的name只是一个标识,你可以随意命名;2.action中的...原创 2010-07-18 11:48:59 · 92 阅读 · 0 评论 -
Struts2的国际化支持
每种框价都会有国际化的支持,struts2的国际化大致上分为页面的国际化,Action的国际化以及xml的国际化 首先在struts.properties文件中加入以下内容:struts.custom.i18n.resources=messageResource或在struts.xml中加入<constant name="struts.custom.i18n.resources"...原创 2010-08-02 11:23:10 · 62 阅读 · 0 评论 -
拦截器详解
在之前的文章中,我们已经涉及到了拦截器(Interceptor)的概念。 downpour 写道拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指定拦截器的代码在“织入点”的前后执行,从而起到拦截的作用。正如上面 Struts2的Reference中讲述的,Struts2的Interceptor,其拦截的对象是Action代码,可以定义在Action代码之前或者之后执行拦截...原创 2010-08-02 12:51:56 · 114 阅读 · 0 评论 -
浅谈Struts 2 interceptor 工作流程
主要通过一个自定义interceptor简单的例子来解释 Struts 2 interceptor 工作流程 例子非常简单 没有什么业务 处理,重在 试验 工作流程! 环境: 调试环境:MyEclipse8.5刚下的 非常双爽 web容器:tomcat6 一.自定义interceptor 代码: 这里定义两个interceptor 来进行试验: //打个包包! package com...原创 2010-08-02 13:43:58 · 84 阅读 · 0 评论 -
s:同行显示
<s:form action="Login"> <table align="center"> <s:textfield name="username" label="名 称"/> <s:textfield name="password"原创 2010-08-11 11:39:09 · 84 阅读 · 0 评论 -
标签tree使用
<head> <s:head theme="ajax"/></head><body> <s:tree label="计算机图书" theme="ajax" id="book" showGrid="true" showRootGrid="true"原创 2010-08-11 16:26:35 · 221 阅读 · 0 评论 -
s:url标签使用
一. value <s:set name="myurl" value="'http://www.baidu.com'"></s:set> value以字符处理: <s:url value="#myurl"></s:url><br> value明确指定以原创 2010-08-11 16:39:34 · 94 阅读 · 0 评论 -
struts中#、%和$这三个符号的使用方法
一、"#"的用法 1、 访问OGNL上下文和Action上下文,#相当于ActionContext.getContext();下表有几个ActionContext中有用的属性: parameters 包含当前HTTP请求参数的Map #parameters.id[0]作用相当于request.getParameter("id") request 包含当前Ht...原创 2010-08-14 01:07:02 · 84 阅读 · 0 评论 -
struts2配置多个struts.xml文件
在Struts2中如何加载多个配置文件,不是用include的那种,我是指覆盖DispatherFilter这个类的init()方法来加载配置文件,Struts1可以直接覆盖ActionServlet的init()方法来加载多个不同的struts-config.xml配置文件.研究了一下DispatherFilter类,并没有发现有像ActionServlet中那样有config参数来...原创 2010-09-14 12:36:40 · 157 阅读 · 0 评论 -
struts2工作原理
一个请求在Struts2框架中的处理分为以下几个步骤:1.客户端发出一个指向servlet容器的请求(tomcat);2.这个请求会经过图中的几个过滤器,最后会到达FilterDispatcher过滤器。3.过滤器FilterDispatcher是struts2框架的心脏,在处理用户请求时,它和请求一起相互配合访问struts2的底层框架结构。在web容器启动时,struts2框架会自...原创 2010-09-14 13:09:30 · 145 阅读 · 0 评论 -
struts1与struts2区别
1 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是必须实现的,只有一个包含execute方法...原创 2010-07-26 14:01:10 · 55 阅读 · 0 评论 -
struts2中ognl表达式<二>
OGNL是Object Graph Navigation Language的简称,详细相关的信息可以参考:http://www.ognl.org。这里我们只涉及Struts2框架中对OGNL的基本支持。 Struts 2默认的表达式语言是OGNL,原因是它相对其它表达式语言具有下面几大优势:支持对象方法调用,如xxx.doSomeSpecial(); 支持类静态的方法调用和...原创 2010-07-26 11:08:48 · 67 阅读 · 0 评论 -
struts2.0的资源文件读取
原文地址(可查看图片):http://axuxinggang.blog.163.com/blog/static/31417448200910483136822/一,在Eclipse创建工程配置开发和运行环境 要想读取资源文件必须要下载一个插件,这个插件的名字叫做:plugin,大家不用担心是可以通过Eclipse自己升级和下载的一个插件,所以不需要从网上下载.下面我把怎...原创 2010-07-19 15:54:01 · 212 阅读 · 0 评论 -
struts2输入校验
***************** regist.jsp ***************** < %@ page contentType=" text/html; charset=gb2312" %> < %@ taglib prefix=" s" uri=" /struts-tags" %> < html> < body> < s:for原创 2010-07-19 17:36:00 · 62 阅读 · 0 评论 -
<s:token />防重复提交
标签防止重复提交,用法如下: 第一步:在表单中加入 第二步: /WEB-INF/page/message.jsp /WEB-INF/page/result.jsp 以上配置加入了“token”拦截器和“invalid.token”结...原创 2010-07-21 13:58:43 · 102 阅读 · 0 评论 -
使用struts2中的s:bean标签
先添加一个bean:Test1.javapackage test;public class Test1 { private String str; public String getStr() { return str; } public void setStr(String str) { this.str =...原创 2010-07-21 15:26:11 · 285 阅读 · 0 评论 -
org.apache.struts2.util.Counter
counter:原创 2010-07-21 15:40:17 · 113 阅读 · 0 评论 -
The Struts dispatcher cannot be found. This is usually caused by using Struts ta
异常信息:The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filt...原创 2010-07-21 19:35:21 · 105 阅读 · 0 评论 -
Struts2.1 标签详细说明
附件为:struts2标签详细说明!原创 2010-07-22 10:09:58 · 66 阅读 · 0 评论 -
struts2 iterator标签 status属性
iterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用标签的时候有三个属性值得我们关注:1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合.2.id属性:可选属性, 是指集合元素的id3.status属性:可选属性,该属性在迭代时会产生一个IteratorS...原创 2010-07-22 10:22:18 · 75 阅读 · 0 评论 -
struts2中ognl表达式<一>
OGNL —— 完美的催化剂 为了解决数据从View层传递到Controller层时的不匹配性,Struts2采纳了XWork的OGNL方案。并且在OGNL的基础上,构建了OGNLValueStack的机制,从而比较完美的解决了数据流转中的不匹配性。 OGNL(Object Graph Navigation Language),是一种表达式语言。...原创 2010-07-26 10:54:16 · 68 阅读 · 0 评论 -
Struts2自定义拦截器—Session超时的处理
http://blog.csdn.net/java_cxrs/article/details/5519743http://blog.sina.com.cn/s/blog_4779b7f50100b040.htmlhttp://www.iwangyu.com/index.php/archives/456原创 2011-10-11 11:20:43 · 110 阅读 · 0 评论