加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – JSP和servlet中页面路径的概念

发布时间:2020-12-15 08:49:08 所属栏目:Java 来源:网络整理
导读:这两者有什么区别? 在JSP中: ${pageContext.request.contextPath} 如果没有表达式语言和servlet编码,如何实现相同的结果? 在servlet中: request.getServletPath() 如果在JSP中编码,如何实现相同的结果? 解决方法 ${pageContext.request.contextPath}:
这两者有什么区别?

在JSP中:

${pageContext.request.contextPath}

如果没有表达式语言和servlet编码,如何实现相同的结果?

在servlet中:

request.getServletPath()

如果在JSP中编码,如何实现相同的结果?

解决方法

${pageContext.request.contextPath}:返回请求URI的一部分,指示请求的上下文.实际上,它与request.getContextPath()完全相同,因为${pageContext.request}引用当前请求的HttpServletRequest.

例如:

HTTP://本地主机:80 /所有MyApplication /路径/ servlet的

> ${pageContext.request.contextPath}返回/ myapplication> request.getServletPath()返回此请求调用servlet的URL的一部分,例如: /路径/ servlet的> ${pageContext.request.servletPath}返回/ path / servlet

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读