- 浏览: 959208 次
- 性别:
- 来自: 江西上饶
文章分类
- 全部博客 (460)
- p.spring (56)
- p.maven (20)
- p.ant (17)
- p.jee (18)
- p.jse (33)
- p.ofbiz (31)
- p.软件工程 (8)
- p.struts2 (5)
- p.hibernate (5)
- linux (25)
- 设计模式 (2)
- p.javascript (11)
- 硬件 (1)
- p.jsp (2)
- p.windows批处理 (1)
- 操作系统问题 (5)
- 算法 (1)
- p.mysql (7)
- p.sql (5)
- p.c (1)
- google产品 (0)
- 内存 (1)
- p.struts (1)
- p.freemarker (7)
- p.css (4)
- p.log4j (10)
- p.html (3)
- 淘宝产品 (0)
- 其他 (3)
- 编译器 (0)
- svn (4)
- p.spring.security (11)
- 图形 (0)
- p.xml (1)
- p.ssh (0)
- p.jquery (4)
- p.jdbc (3)
- p.flex (0)
- p.c++ (0)
- p.c#Net (0)
- p.assembly (0)
- p.sqlserver (0)
- p.其他 (3)
- p.webwork (21)
- p.wap (12)
- p.cglib (1)
- p.jee服务器 (11)
- windows (2)
- p.iphone (1)
- p.java.分布式与集群 (2)
- p.ibatis (16)
- p.eclipse (5)
- 架构 (2)
- http协议 (5)
- 我的个人标准 (2)
- 多线程 (1)
- 奇怪问题 (5)
- p.jira (13)
- p.httpclient (1)
- 服务器.apache (11)
- 安全防范 (1)
- p.PODAM (1)
- p.junit (16)
- fop (2)
- 硬盘安装 (1)
- powerdesigner (0)
- 单元测试 (1)
- apache commons (4)
- tomcat+apache集群 (10)
- 各类诡辩 (1)
- 安卓 (8)
- qvod (1)
- java编程基础知识考试考点及答案 (0)
- 工作总结 (4)
- oracle (0)
- spring的util工具 (3)
- json (2)
- maven (3)
- jms (19)
- p.bat (3)
- hadoop (2)
- git (3)
- nginx (1)
- p.移动开发 (1)
- shiro (3)
- 游戏破解 (1)
- react-native (7)
- ios开发 (1)
- webmagic (6)
- socks5 (1)
最新评论
-
weituotian:
说的不好,没人看的
公司系统中的菜单功能和权限功能 -
石不易:
非常详细的注解~
绑定端口和IP,Listen 与VirtualHost指令 -
spring_springmvc:
spring mvc demo教程源代码下载,地址:http: ...
spring mvc -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装 -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装
比如
[@s.url '/'/]index.html?cotegoryId=${cotegory.id!}
这种写法有问题的,因为
最终的
${springMacroRequestContext.getContextUrl(relativeUrl)}
,如果第一次访问会生成
/xxxxx;jsessionid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx这样的路径
而正确的写法应该是
[@s.url 'index.html?cotegoryId=${cotegory.id!}'/]
[@s.url '/'/]index.html?cotegoryId=${cotegory.id!}
这种写法有问题的,因为
最终的
${springMacroRequestContext.getContextUrl(relativeUrl)}
,如果第一次访问会生成
/xxxxx;jsessionid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx这样的路径
而正确的写法应该是
[@s.url 'index.html?cotegoryId=${cotegory.id!}'/]
发表评论
-
servlet3.0 异步servlet
2019-07-26 16:29 419假设一种情况,你的一个servlet会处理比较长的时间,而且这 ... -
Spring 定时任务,cron表达式,@Scheduled cron表达式
2016-04-25 15:48 5296一个cron表达式有至少6 ... -
spring mvc list
2015-12-14 10:28 1286我使用这样无法传入 @requestMapping(" ... -
Unable to locate Spring NamespaceHandler for XML schema namespace
2015-09-23 14:00 2323org.springframework.beans.facto ... -
tomcat https
2015-09-02 13:50 695一、 什么是HTTPS 在说HTTPS之前先说说什么是HTT ... -
视频编码转化
2015-08-14 10:51 1395JAVA目前的转化库没发现过,网上提供的方案是通过java作为 ... -
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
2015-08-14 09:52 2008Neither the JAVA_HOME nor the J ... -
web.xml url-pattern
2015-08-03 01:54 577全站匹配 /* 而不是*,因为jee标准要求url-pat ... -
Spring 属性占位符配置器 PropertyPlaceholderConfigurer
2015-08-02 12:43 2084<!-- 属性配置文件读 ... -
servlet3.0
2014-11-13 23:04 446异步处理支持 首先,Servlet 接收到请求之后,可能首先需 ... -
FactoryBean接口
2014-09-30 14:05 908实现了FactoryBean接口的bean不是简单的一个bea ... -
国际化之MessageSourceAware和MessageSourceAccessor
2014-01-06 23:13 2856先看接口MessageSourceAware 该接口的注释中 ... -
java获取当前类的绝对路径
2013-12-14 00:37 8961.如何获得当前文件路径 常用: (1).Test.class ... -
spring 惯例优先原则
2013-07-22 09:46 1213惯例优先原则(convention over configur ... -
ant path匹配
2013-07-22 09:40 2175spring和ant path实现相关的主要类有两个 org. ... -
Tomcat Content is not allowed in prolog
2013-07-10 10:19 1347Apache-Tomcat 运行问题 Content is n ... -
springmvc action方法中参数具有@ModelAttribute与不具有的区别
2012-12-14 09:36 4117在springmvc的参数解析中,发现具有@ModelAttr ... -
util包
2012-12-05 13:50 1109spring的util基本上都在springframework ... -
url,请求相关帮助类UrlPathHelper
2012-11-29 11:18 2520org.springframework.web.util.Ur ... -
整站国际化方案
2012-11-28 17:46 1111当前常见的实现方式,主要由两种方案实现 1.通过locale ...
相关推荐
`jstl.jar`还包含了EL(Expression Language)的支持,它是JSTL与页面上下文数据交互的关键。 2. `standard.jar`:这个文件是Apache Tomcat提供的一个名为JSTL Standard Tag Library的实现,通常包含了jakarta....
若要深入了解这些概念,需要更多上下文信息。 综上所述,JSTL 1.2是一个强大的工具,可以帮助开发者更高效地编写JSP页面,同时保持代码的整洁和可维护性。通过合理使用JSTL,可以显著提高前端开发的效率。在实际...
EL用于从页面上下文中获取和设置值,它简化了与JSP页面中对象的交互。 ### JSTL版本 JSTL 1.0发布于2002年,包含四个主要的标签库和两个验证器。随着JSP规范的更新,JSTL也得到了发展,例如JSTL 1.1和1.2,它们...
- **`<c:url>`**:生成包含上下文路径的URL。 - **`<c:import>`**:导入外部资源,如HTML或XML文件。 #### 4. 示例:使用JSTL处理列表数据 假设有一个JavaBean对象`Person`类,其中包含`name`和`age`属性。现在有...
标题“Spring MVC Demo 和 JSTL demo”表明这是一个关于使用Spring MVC框架以及JSTL(JavaServer Pages Standard Tag Library)的示例项目。这个压缩包很可能是包含了一个或多个演示如何在Web应用中集成和使用这两个...
- `<c:url>`:创建一个URL,`value`是URL的初始值,`context`用于指定Web应用的上下文路径,`var`和`scope`用于存储结果。 - `<c:redirect>`:实现客户端重定向,`url`属性是目标URL,`context`同样用于指定Web...
- **pageContext**:提供对不同作用域请求参数的访问,并允许执行其他上下文相关的操作。 3. JSTL Core 标签库: - ****:用于安全地输出值,可以设置默认值和是否转义XML实体。 - ****:用于设置变量,可以指定...
`.chm`文件是一种Windows下的帮助文档格式,其中包含了组织良好的索引、搜索功能和上下文敏感的帮助,使得学习JSTL变得更为高效。 学习JSTL能够显著提升JavaEE应用的开发效率,因为它允许开发者将业务逻辑和视图层...
- `context`:可选,上下文路径。 - `var`:可选,结果保存的变量名。 - `scope`:可选,变量作用域。 - `param`:可选,添加URL参数。 ##### 2. `<c:redirect>` 标签 用于实现重定向。 - **语法**: - `...
在示例中,`<c:set>`标签被用来在页面上下文中设置一个变量`color`。 7. **JSTL的使用**: JSTL标签通常比直接在JSP中使用脚本元素更易读和维护。例如,`<c:set>`标签可以设置变量,`<c:out>`用于安全地输出变量值...
这段代码首先获取当前请求的上下文路径(context path)、协议(scheme)、服务器名称(server name)和端口号(server port),然后拼接成完整的URL作为基础路径。之后通过`<base>`标签将该路径设置为页面的基础路径。 ###...
1. **pageContext**:提供对JSP页面上下文的访问。 2. **request**:表示HttpServletRequest对象。 3. **session**:表示HttpSession对象。 4. **application**:表示ServletContext对象。 5. **param**:提供对HTTP...
此处 `${user.name}` 是EL表达式,表示从当前上下文中获取名为 `user` 的对象,并访问其 `name` 属性。如果 `user.name` 为空或不存在,则输出 "Guest"。 ##### 2. `<c:set>` 标签用于设置范围变量的值或JavaBean...
EL的上下文包括四个主要的范围: - **requestScope**:当前请求的作用域。 - **pageScope**:当前页面的作用域。 - **sessionScope**:当前会话的作用域。 - **applicationScope**:整个应用程序的作用域。 此外,...
- `${pageContext.request.contextPath}`: 获取Web项目上下文路径。 - `${pageContext.request.cookies}`: 获取Cookie数组。 - `${pageContext.request.method}`: 获取请求方式(`GET`或`POST`)。 - `${...
- **c:url**:用于构建包含应用程序上下文路径的URL,可以自动添加会话ID,有助于实现URL重写,使链接更加安全。 - **c:redirect**:实现HTTP重定向,通常用于页面跳转,可以携带参数。 #### 2. 国际化标签...
`url`属性指定了资源的URL,`context`可以设定外部内容的上下文,`var`和`varReader`分别用于将内容存储为字符串或Reader对象。`charEncoding`属性则用于指定字符编码。 5. `<c:out>`标签: 这个标签用于安全地...