- 浏览: 1504470 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (798)
- struts2 (42)
- servlet (20)
- quartz (4)
- jquery & ajax (24)
- tomcat (5)
- javascript (15)
- struts1 (8)
- 搜索关键字及链接 (3)
- fckeditor (3)
- Apache (5)
- spring (22)
- linux (3)
- 企业应用 (8)
- 综合应用 (13)
- 服务器 (2)
- 数据库 (85)
- 性能调优 (21)
- 网络应用 (15)
- 缓存技术 (8)
- 设计模式 (39)
- 面试题 (7)
- 程序人生&前辈程序员 (29)
- java基础 (59)
- hibernate (75)
- log4j (4)
- http (11)
- 架构设计 (28)
- 网页设计 (12)
- java邮件 (4)
- 相关工具 (11)
- ognl (7)
- 工作笔记 (18)
- 知识面扩展 (12)
- oracle异常 (1)
- 正则表达式 (2)
- java异常 (5)
- 项目实践&管理 (1)
- 专业术语 (11)
- 网站参考 (1)
- 论坛话题 (2)
- web应用 (11)
- cxf&webservice (22)
- freemarker (3)
- 开源项目 (9)
- eos (1)
- ibatis (6)
- 自定义标签 (3)
- jsp (3)
- 内部非公开文档(注意:保存为草稿) (0)
- 国内外知名企业 (2)
- 网店 (3)
- 分页 (1)
- 消费者习惯 (2)
- 每日关注 (1)
- 商业信息 (18)
- 关注商业网站 (1)
- 生活常识 (3)
- 新闻 (2)
- xml&JSON (5)
- solaris (1)
- apache.common (3)
- BLOB/CLOB (1)
- lucene (2)
- JMS (14)
- 社会进程 (8)
- SSH扩展 (2)
- 消费心理 (1)
- 珠三角 (1)
- 设计文档 (1)
- XWork&webwork (1)
- 软件工程 (3)
- 数据库及链接 (1)
- RMI (2)
- 国内外知名企业&人物 (1)
最新评论
-
司c马:
简介易懂、
OutputStream和InputStream的区别 -
在世界的中心呼喚愛:
解决我的问题
Java获取客户端的真实IP地址 -
bo_hai:
都是些基本的概念呀!
SSO -
tian_4238:
哥们,你也是搞水利这块的吧。
巧用SQLQuery中的addScalar -
loveEVERYday:
java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp小结
- 关键字:s:url request_locale
- 1 -------------------------------------------------------------
- <s:url id="csadetail_jump" action="csadetail_jump" namespace="/portin" includeParams="all"
- />
- function onContinue(){
- window.location.href="${csadetail_jump}&csa=" + getCsa();
- }
- 2-------------------------------------------------------------
- <s:url id="csa_detail_search" action="csadetailsearch_ajax" namespace="/ajax"
- includeParams="none" />
- $.ajax({ url:"${csa_detail_search}?
- cmd=queryCsa&street="+street+"&state="+state+"&city="+city+"&zip="+zip,
- type:"get",
- dataType:"html",
- data:"",
- success:function(msg){
- $("#dv").html(msg);
- }
- });
- }
1 ------------------------------------------------------------- <s:url id="csadetail_jump" action="csadetail_jump" namespace="/portin" includeParams="all" /> function onContinue(){ window.location.href="${csadetail_jump}&csa=" + getCsa(); } 2------------------------------------------------------------- <s:url id="csa_detail_search" action="csadetailsearch_ajax" namespace="/ajax" includeParams="none" /> $.ajax({ url:"${csa_detail_search}? cmd=queryCsa&street="+street+"&state="+state+"&city="+city+"&zip="+zip, type:"get", dataType:"html", data:"", success:function(msg){ $("#dv").html(msg); } }); }
- 3.-----------------------strust2国际化
- <s:url id="url" action='switchLanguage' namespace='/' includeParams="none">
- <s:param name="request_locale">en_US</s:param>
- </s:url>
- //在你的action : switchLanguage里面传递参数 request_locale
- //会strust2的 i18n 拦截器会自动获取这个参数,对Locale进行设置
- //你也可以手动设置 :
- ActionContext.getContext().setLocale(new Locale("zh","CN"));
- //取出URL的值 :
- <frame src="${url}" name="mainFrame" id="mainFrame" />
发表评论
-
Struts2对Action名称的搜索顺序
2011-08-03 22:47 1384新建一个struts2项目,命名为struts2。按照如下XM ... -
探究Struts2运行机制:StrutsPrepareAndExecuteFilter 源码剖析
2011-08-03 19:09 1776一、概述 Struts2的核心是一个Filter ... -
struts2 FilterDispatcher 和 StrutsPrepareAndExecuteFilter 的区别
2011-08-03 18:02 1347FilterDispatcher是struts2.0.x到2. ... -
框架学习之Struts2 第二节 Action的详解
2011-08-03 17:50 1381http://www.cnblogs.com/ying ... -
Struts2的模板和主题theme及自定义theme
2011-08-03 16:59 8272Struts2提供了三种主题,ajax, simple, cs ... -
struts2 action基类 ActionSupport
2011-08-03 16:14 2642Struts 2的Action无须实现 ... -
Struts2访问Web元素(RequestAware,SessionAware,ApplicationAware)
2011-08-03 14:50 9710在Struts2中,动作类虽然继承ActionSupport类 ... -
Struts2自定义拦截器实例—Session超时的处理
2011-08-03 10:49 3404版本:struts2.1.6 实例功能:当用户登陆后,ses ... -
Struts2数据传输的背后机制:ValueStack(值栈)
2011-07-11 15:34 1346今天看到一篇讲struts2的valuestack的很好文章, ... -
struts2文件上传的采用的三种方式解析
2011-07-06 18:29 1377文件上传几乎是每个项目实现的一个必须的模块。 上传就是将 ... -
Struts2 <s:token/>标签
2011-03-01 09:24 16161、使用Struts2的表单标签,其中需要增加token标签。 ... -
struts2的Action配置通配符
2011-02-28 17:05 22271.注意,书写代码的时候一定要注意命名的规则,不要胡乱的命名, ... -
struts2中form的theme属性
2011-02-28 16:00 2386struts2中theme属性包括xhtml,html,sim ... -
Struts2的类型转换器
2011-02-24 17:27 1401一、概述 在B/S应用中,将字符串请求参数转换为相应的 ... -
Struts2标签--s:url
2011-02-23 17:09 1886<!--action就是struts2 acti ... -
hgdfghgdfh
2011-01-06 17:57 0datealocaltonight.com -
Struts2 默认的模板配置 theme
2010-10-29 10:26 1480在使用struts2标签时,默认情况下生成的html代码会添加 ... -
Struts2自定义Theme
2010-10-29 10:21 16001. Struts2 Theme与WebWork Theme ... -
Struts2 的四种theme类型
2010-10-29 10:13 1680struts2 中有四种 theme 类型: simple ... -
struts2数据校验流程图
2010-10-29 09:40 2154通过我在blog中写到关于利用Struts 2完成手动校验这篇 ...
相关推荐
除此之外,Struts2 还提供了其他通用标签,如 Bean 标签用于操作 JavaBean 对象,URLs 标签用于生成 URL,Action 标签用于调用 Action 方法等。每个标签都有其特定的用途和参数,它们共同构成了 Struts2 标签库的...
<s:a href="%{url}">链接文字</s:a> ``` - **解释**:`%{url}`将被替换为实际的URL路径。 ##### 2. `<s:action>` 执行Action标签 - **用途**:执行一个Action。 - **示例代码**: ```xml <s:action name=...
- 示例:`<s:choose><s:when test="%{#session.user == 'admin'}">Admin Panel</s:when><s:otherwise>Guest</s:otherwise></s:choose>` - 用途:类似于 Java 中的 switch-case 结构,用于复杂的条件判断。 ##### ...
- **用途**:`<s:url>`用于创建URL路径,`<s:a>`用于创建带有动态URL的超链接。 - **示例用法**: ```xml <s:url id="userEditUrl" action="userAction"/> <s:a href="%{userEditUrl}">编辑用户</s:a> ``` 这里...
`<s:token>` 用于防止重复提交,`<s:tree>` 创建树形结构,`<s:treenode>` 定义树节点,`<s:updownselect>` 创建可上下选择的多选框,`<s:url>` 生成URL,通常与Action关联。 以上就是Struts标签的基本介绍,它们极...
- `<s:action>` 标签主要用于调用Struts2中的Action。在JSP页面中,此标签可以指向特定命名空间内的某个Action,并且标签体通常用于展示Action处理的结果。 - **使用示例**: 在`success.jsp`文件中,通过`<s:...
条件标签 `<s:if>`、`<s:elseif>`、`<s:else>` - **用途**:用于在页面上进行条件判断。 - **示例代码**: ```xml <s:if test="%{#session.user != null}"> 欢迎您,%{#session.user.name}! </s:if> <s:else...
以上只是Struts2标签库中的一部分,还有许多其他标签,如s:include、s:action、s:url等,它们提供了丰富的功能,使开发者能够构建出功能完善的Web应用。通过深入学习和实践,你可以更好地利用这些标签提高开发效率,...
13. `<s:url>`和`s:a>`:创建URL链接,`<s:url>`用于生成URL,`<s:a>`则将URL包装为一个链接标签。 14. `<s:include>`:包含其他JSP或Struts2标签页,实现页面重用。 这些标签使得开发者可以避免直接操作HTML,...
其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替>会有更好的效果,因为 FreeMarker会把>解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:<#if (x>y)> ...
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> ...
`<s:url>`标签** - **用途**:用于生成一个URL地址。 - **示例**: ```jsp <s:url id="editUrl" action="editUser" namespace="/admin" /> ``` #### 六、总结 Struts 2的标签库是Java Web开发中的重要组成...
- `<s:if>` 和 `<s:else>`:条件标签,与JSTL的条件标签类似。 5. Tiles框架标签: - `<tiles:insert>`:插入一个定义好的页面布局。 - `<tiles:put>`:添加内容到页面布局的特定区域。 6. Spring MVC标签: -...
- **Struts2提供了一系列的标签:** 如`<s:textfield>`、`<s:submit>`等,方便创建动态表单。 以上是Struts2的一些基本知识点介绍,通过这些知识点的学习,初学者可以快速入门Struts2框架,并能够编写简单的Web应用...
除了上述主要标签,Struts2还提供了一些特定用途的标签,如`s:a`用于链接(Ajax支持),以及`s:debug`用于调试,显示值栈信息。 在使用Struts2标签时,通常会结合Action类和模型数据,Action类处理业务逻辑,将结果...
- `<s:action>`:用于执行Struts 2 Action。 使用这些标签可以减少对Java脚本的依赖,提高代码的可读性和维护性。 **3. Struts 2.0 配置详解** 配置是Struts 2的关键部分,包括Action配置、结果配置、拦截器配置等...
例如:<s:set name="myMap" value="#{'key1':'value1','key2':'value2'}"/>,<s:property value="#myMap['key1']"/>,<s:url value="#myMap['key1']" />。 在使用 OGNL 表达式时,需要注意“%”和“#”符号的区别。...
- **使用**:在 JSP 页面中使用 `<s:>` 前缀的标签,如 `<s:textfield>`、`<s:iterator>` 等。 7. **国际化**:支持多语言的 Web 应用程序。 - **配置**:通过配置资源文件来实现多语言的支持。 - **使用**:...
比如在`<s:url>`标签中,`<s:url value="#foobar['foo1']" />`和`<s:url value="%{#foobar['foo1']}" />`的区别在于,后者会计算`#foobar`的`'foo1'`属性的值,然后将其作为URL的一部分。 最后,美元符号($)在...
例如,`<s:url value="%{#foobar['foo1']}"/`,这里的`%{}`告诉STRUTS2计算`#foobar['foo1']`的值,并将其作为URL的一部分。 3. `$` 符号: - **国际化资源文件引用**:在国际化资源文件中,`$`用于引用OGNL表达式...