`

${pageContext.request.contextPath} 在Jsp页面报错

    博客分类:
  • jsp
 
阅读更多

 

第一种解决方法:

直接把 Tomcat6.0 下lib目录中的 jsp-api.jar 添加  Build path 中。

第二种解决方法:
使用 Maven 将 jsp-api.jar 和  servlet-api.jar 一起添加到项目中,
需要注意的是使用 Maven 加入的jar  <scope>test</scope> 需要设置为test
jar包不能够随工程一起发布,默认没有配置 scope 表示随项目一起发布。
因为项目最终要发布到Tomcat下运行,而Tomcat自身就具有这两个jar包,如果随 
项目发布的话项目提供的2个jar会和Tomcat自身的2个Jar冲突,会抛出 NullPintException

如果以上方法真的不行可以用js,return

分享到:
评论
1 楼 lwkjob 2013-04-06  
谢谢

相关推荐

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

    在JavaServer Pages (JSP) 开发中,${pageContext.request.contextPath} 是一个非常有用的表达式,它用于获取当前应用程序或项目的根路径。这个表达式是基于Java Servlet API的PageContext对象和HttpServletRequest...

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

    当JSP引擎处理页面时,由于`jqGrid.js`是外部文件,它不会被JSP引擎解析和替换`${pageContext.request.contextPath}`,因此在客户端浏览器加载`jqGrid.js`时,`t`将被赋值为字符串"${pageContext.request.context...

    java web 登录验证码生成类

    ${pageContext.request.contextPath}/checkcode.jsp"/&gt; 另外在web.xml中配置验证码类的加载: &lt;servlet-name&gt;CheckCodeImage &lt;servlet-class&gt;com.netshop.common.util.CheckCodeImage&lt;/servlet-class&gt; ...

    jsp+mysql师生作业互动系统

    &lt;li&gt;&lt;a href="${pageContext.request.contextPath}/student!list"&gt;学生信息管理&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="${pageContext.request.contextPath}/exam!list"&gt;学生作业情况查询&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="${pageContext....

    jsp运行时的问题集合

    在Java Web开发中,JSP(JavaServer Pages)是一种动态网页技术,用于创建交互式和数据驱动的Web应用程序。在实际开发过程中,开发者常常会遇到各种运行时问题,这些问题通常涉及到JSP语法、服务器配置、数据库连接...

    jsp详细显示一排图片

    `${pageContext.request.contextPath}`是一个内置对象,它返回应用的根路径,确保了相对路径的正确性。 为了将图片排成一排,我们需要利用CSS进行布局。CSS允许我们控制网页的样式和布局。可以使用`display: inline...

    JSTL高级用法

    ${pageContext.request.contextPath} 服务的web application 的名称 ${pageContext.request.method} 取得HTTP 的方法(GET、POST) ${pageContext.request.protocol} 取得使用的协议(HTTP/1.1、HTTP/1.0) ${...

    kindEditor中关于上传处理

    其中 ${pageContext.request.contextPath}/common/kingeditor为我在项目中放置kindeditor的目录。 (2)对应的JS 1.声明一个全局的变量 var content; 2. 声明一个Ext文本域控件,文本域控件嵌入kindEditor var ...

    ext时间控件,可以选择时分秒

    link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/extjs/pulgins/datetime/datetime.css" /&gt; [removed][removed] [removed][removed] [removed][removed] [removed]...

    jQuery实现标签子元素的添加和赋值方法

    一、在jsp页面中定义&lt;select&gt;标签,如下: 科室: &lt;select class="dept-name-show" style="width: 70%;...var url = "${pageContext.request.contextPath}/getDepts.do";//请求路径 $(".dept-name-show").cli

    轮播jar包

    link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/resources/css/login/login.css?version=20200311" /&gt; &lt;/head&gt; &lt;body&gt; &lt;li&gt;&lt;img src = "${pageContext....

    EL与JSP相关内置对象

    ${pageContext.request.contextPath} // 获取应用上下文路径 ${pageContext.request.method} // 获取请求方法 ${pageContext.request.protocol} // 获取协议版本 ${pageContext.request.remoteUser} // 获取远程...

    Java-EL表达式语言讲解,适合初级人员入门学习

    - **获取Web应用程序名称**: `${pageContext.request.contextPath}` - **获取HTTP请求方法**: `${pageContext.request.method}` - **获取使用的协议**: `${pageContext.request.protocol}` - **获取用户名称**: `${...

    el表达式教程-独家传播

    - 获取应用上下文路径:`${pageContext.request.contextPath}` - 获取请求方法:`${pageContext.request.method}` - 获取协议版本:`${pageContext.request.protocol}` - 获取远程用户名:`${pageContext....

    struts2学习

    例如,可以在JSP页面中使用EL表达式`${pageContext.request.contextPath}`来获取当前应用的上下文路径。 **页面示例:** ```html 客户的管理 ${pageContext.request.contextPath}/saveCustomerAction.action"&gt;添加...

    EL语言介绍.txt

    - `${pageContext.request.contextPath}`获取应用路径。 - `${pageContext.request.method}`获取HTTP方法。 - `${pageContext.request.protocol}`获取协议版本。 - `${pageContext.request.remoteUser}`获取用户...

    el表达式用法部分解说

    - `${pageContext.request.contextPath}`获取Web应用程序的上下文路径。 - `${pageContext.request.method}`获取请求方法(GET、POST等)。 - `${pageContext.request.protocol}`获取协议版本(如HTTP/1.1)。 -...

    EL表达式

    提供了关于请求和页面的详细信息,如获取请求的查询字符串`${pageContext.request.queryString}`,请求的URL`${pageContext.request.requestURL}`,Web应用的名称`${pageContext.request.contextPath}`,以及HTTP...

    如何在JSP页面在线播放视频

    这里的`${pageContext.request.contextPath}`是获取应用的根路径,确保视频资源能够正确被访问。 接下来,我们可能会遇到跨域问题,尤其是当视频文件不在同一个域名或端口下时。这时,需要在服务器端设置允许跨域的...

Global site tag (gtag.js) - Google Analytics