`
leo1211
  • 浏览: 141389 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JSP页面上使用${ctx}和<%= request.getContextPath() %>取不到值问题?

    博客分类:
  • JSP
阅读更多

request.getContextPath()应该是得到项目的名字,如果项目部署到服务器的根目录,则得到一个"",即空的字符串,
如果项目为abc, <%=request.getContextPath()% >/   将得到abc/,服务器端的路径则会自动加上,
<a href="XXXX.jsp"> 应该就是指当前路径下的这个xxx.jsp页面,有时候也可以在head里设置html:base
来解决路径的问题,不过用的最多的还是request.getContextPath。
分享到:
评论

相关推荐

    request.getcontextPath()_详解

    我们可以使用hidden input元素来传递Context Path,例如:&lt;input type="hidden" name="contextPath" value="&lt;%= request.getContextPath()%&gt;" /&gt;,然后在JavaScript中,我们可以使用该Context Path来解决路径问题。...

    JavaScript中${pageContext.request.contextPath}取值问题及解决方案

    然而,在JavaScript代码中直接使用${pageContext.request.contextPath}会导致一些问题,因为这并不是JavaScript语法的一部分,而是JSP EL的特性。 **问题解析:** 在描述中提到了两种不同的使用方式: **方式一:...

    jsp页面中${pageContext.request.contextPath}介绍

    例如,如果你有一个样式表 `style.css`,在JSP中引入它的正确方式是 `&lt;link rel="stylesheet" href="${pageContext.request.contextPath}/style.css"&gt;`。 2. 统一资源定位:在使用Action或者Controller进行重定向或...

    el表达式 写入bootstrap表格数据页面的实例代码

    Bootstrap是一个流行的前端开发框架,用于快速构建响应式和移动优先的网站,而EL则是JavaServer Pages (JSP) 中的一种强大语言,用于在页面上动态地处理和显示数据。 首先,让我们来看一下标题中提到的实例代码片段...

    jsp中过滤器选择过滤器的写法详解.docx

    在Java Web开发中,JSP(JavaServer Pages)常常与Servlet和过滤器(Filter)结合使用,以实现更复杂的业务逻辑和控制流程。过滤器在请求到达目标资源(如JSP页面或Servlet)之前和之后执行,可以用来进行权限验证、...

    拦截JSP页面,校验是否已登录详解及实现代码

    Map&lt;String, Object&gt; session = ctx.getSession(); session.put("loginSession", login); // 存储登录信息到session // ... 其他登录逻辑,如跳转、提示等 } ``` 在实际应用中,通常会结合使用如Struts2、...

Global site tag (gtag.js) - Google Analytics