`

spring mvc下css js中的jsession id?

 
阅读更多
在http://www.mkyong.com/spring-mvc/jsp-jsessionid-added-to-css-and-js-link/中

提到了在spring mvc+jsp中,对资源文件的引入问题,比如:

<html>
  <head>
  <title>Welcome!</title>
 
  <c:url var="assets" value="/resources/abc" />
  <link href="${assets}/css/style.min.css" rel="stylesheet">
 
  <script src="<c:url value="/resources/js/jquery.1.10.2.min.js" />">
  </script>
 
  </head>
  ...
</html>


  <beans ...
<context:component-scan base-package="com.mkyong.test" />

<mvc:resources mapping="/resources/**" location="/resources/" />
</beans>

  但出现:

  <html>
  <head>
  <title>Welcome!</title>

  <link href="/resources/simpliq;jsessionid=2957A...5C8DA/css/style.min.css"
    rel="stylesheet">

  <script src="/resources/js/jquery.1.10.2.min.js;jsessionid=2957A...5C8DA">
  </script>
  </head>
  ...
</html>

  就是带了jsession id,解决方法有两个
1)
   <%@page session="true"%>

2)
使用:${pageContext.request.contextPath}
  <html>
  <head>
  <title>Welcome!</title>

  <link href="${pageContext.request.contextPath}/resources/css/style.min.css"
    rel="stylesheet">

  <script src="${pageContext.request.contextPath}/resources/js/jquery.1.10.2.min.js" />">
  </script>

  </head>
  ...
</html>

分享到:
评论

相关推荐

    负载均衡之JSession实践

    ### 负载均衡之JSession实践 #### 一、关于集群 集群是现代网络服务架构中的重要组成部分,它能够显著提升系统的可用性和扩展性。集群主要包括两大概念:“负载均衡”与“失败接管”。 - **负载均衡**:指的是将...

    spring-boot-reference.pdf

    Auto-configured Spring REST Docs Tests with Mock MVC Auto-configured Spring REST Docs Tests with REST Assured 43.3.20. User Configuration and Slicing 43.3.21. Using Spock to Test Spring Boot ...

    tomcat修改jsessionid在cookie中的名称

    在Tomcat服务器中,默认情况下,用于传递会话标识(即JSessionID)的Cookie名称为“JSESSIONID”。有时,出于安全考虑或其他需求,我们可能需要自定义这个名称。本文将详细介绍如何在不同版本的Tomcat中更改...

    基于java的上商城设计与实现.pdf

    11. **Spring MVC 和 Jackson**: Spring MVC是一个用于构建Web应用程序的模型-视图-控制器(MVC)框架,而Jackson则是一个Java库,用于处理JSON数据格式。提及Spring Mapping和Jackson Value表明商城系统在数据处理...

    struts标签

    Struts是一个著名的Java Web开发框架,它极大地简化了MVC(模型-视图-控制器)架构的实现。在Struts中,标签库是用于增强JSP页面可读性和功能的重要工具,它们使得开发者能更方便地处理数据和控制流程。本篇文章主要...

    struts相关

    它的核心是MVC(Model-View-Controller)设计模式,旨在简化Web应用的开发流程。本文将深入讲解Struts框架中的Bean、HTML和Logic标签库,这些标签库极大地提高了开发效率,使开发者能够更加专注于业务逻辑。 首先,...

    struts1.2标签库详解.doc

    Struts 1.2 标签库是 Apache Struts 框架中的一部分,用于简化在 JSP 页面上的开发工作,提高代码的...在实际开发中,结合MVC模式和Struts框架的其他组件,如Actions和Form Beans,可以构建出高效、可扩展的Web应用。

    Struts标签Lucene中文分词构建

    &lt;bean:cookie id="jSession" name="JSESSIONID" /&gt; &lt;!-- 输出Cookie的名称和值 --&gt; 这个cookie的名称是&lt;bean:write name="jSession" property="name"/&gt;, 值为&lt;bean:write name="jSession" property="value"/&gt;。...

    针对负载均衡集群中的session解决方案的总结

    本文主要针对负载均衡集群中的session解决方案进行总结性说明.

    Struts标签

    &lt;bean:cookie id="jSession" name="JSESSIONID"/&gt; &lt;!-- 输出cookie的名称和值 --&gt; 这个cookie的名称是&lt;bean:write name="jSession" property="name"/&gt;, 值为&lt;bean:write name="jSession" property="value"/&gt;。 ...

    Struts1标签手册

    &lt;bean:cookie id="jSession" name="JSESSIONID"/&gt; &lt;!-- 输出Cookie的名称和值 --&gt; &lt;bean:write name="jSession" property="name"/&gt; &lt;!-- 输出名称 --&gt; &lt;bean:write name="jSession" property="value"/&gt; &lt;!-- 输出值 ...

    struts1.x标签详解

    然后使用 `id` 属性将 `Cookie` 或 `Cookie[]` 绑定到 page 作用域中,并创建对应的 scripting 变量,以便其他标签或 JSP 脚本可以使用该值。 **示例代码**: ```jsp &lt;bean:cookie id="jSession" name=...

    重要知识Struts标签库.pdf

    &lt;bean:cookie id="jSession" name="JSESSIONID"/&gt; &lt;!-- 使用定义的bean --&gt; 这个 cookie 的名称是 &lt;bean:write name="jSession" property="name"/&gt;, 值为 &lt;bean:write name="jSession" property="value"/&gt;. ...

    struts1标签库详解.doc

    Struts1标签库是Java Web开发中用于构建MVC架构的Apache Struts框架的重要组成部分,它提供了一系列方便的标签,帮助开发者简化视图层的实现。这篇文档详细介绍了Struts1标签库的主要内容,旨在帮助初学者快速掌握...

    Struts常用标签库合集

    &lt;bean:cookie id="jSession" name="JSESSIONID"/&gt; ``` 这行代码会创建一个名为 `jSession` 的 bean,其值为 `JSESSIONID` cookie 的值。然后可以通过 `bean:write` 标签输出这个 bean 的属性: ```jsp ...

    struts标签知识点.pdf

    Struts是一个Apache Jakarta组织下的著名开源项目,它的主要目标是为Java开发者提供一个构建Web应用程序的框架。Struts的核心特性之一就是其丰富的标签库,这些标签极大地简化了开发过程,提高了代码的可读性和可...

    struts标签 struts标签 struts标签

    &lt;bean:cookie id="jSession" name="JSESSIONID"/&gt; 这个cookie的名称是&lt;bean:write name="jSession" property="name"/&gt;, 值为&lt;bean:write name="jSession" property="value"/&gt; ``` 这段代码将获取名为JSESSIONID...

    struts标签手册

    &lt;bean:cookie name="JSESSIONID" id="jSession" /&gt; ``` 在上述代码中,`JSESSIONID`是cookie的名称,`jSession`是创建的scripting变量名,可用于JSP脚本或其他标签中访问此cookie的值。 **bean:define** - **...

    见《base64及jwt学习文档.doc》

    Base64 编码广泛应用于网络传输,特别是在互联网中。 在 Linux 中,可以使用 base64 命令进行编解码字符串。例如,使用 echo -n 'Hello World' | base64 可以将字符串 "Hello World" 编码成 "SGVsbG8gV29ybGQ=",...

Global site tag (gtag.js) - Google Analytics