jsp页面部分代码
<frameset frameborder="no" rows="100px, * , 30px"> <frame name="top" scrolling="no" src="${pageContext.request.contextPath}/ui_topUI.action"> <frameset cols="180px, *" frameborder="no"> <frame name="left" scrolling="no" src="${pageContext.request.contextPath}/ui_leftUI.action"> <frame name="right" scrolling="no" src="${pageContext.request.contextPath}/ui_rightUI"> </frameset> <frame name="bottom" scrolling="no" src="${pageContext.request.contextPath}/ui_bottomUI.action"> </frameset>
此时eclipse报红色感叹号,错误为javax.servlet.jsp.jspException can not reslove a type
从网上查得知,缺少jsp-api.jar
我最初是把这个jar包加到了工程WEB/INF/lib目录下,运行又报了错
空指针异常
继续往上搜索答案,终于找到原因了
不能直接把这个jar包加到了工程WEB/INF/lib目录下,而是需要引用tomcat/lib下面的jsp-lib.jar包
再次运行,成功
相关推荐
在JavaServer Pages (JSP) 开发中,${pageContext.request.contextPath} 是一个非常有用的表达式,它用于获取当前应用程序或项目的根路径。这个表达式是基于Java Servlet API的PageContext对象和HttpServletRequest...
当JSP引擎处理页面时,由于`jqGrid.js`是外部文件,它不会被JSP引擎解析和替换`${pageContext.request.contextPath}`,因此在客户端浏览器加载`jqGrid.js`时,`t`将被赋值为字符串"${pageContext.request.context...
${pageContext.request.contextPath}/checkcode.jsp"/> 另外在web.xml中配置验证码类的加载: <servlet-name>CheckCodeImage <servlet-class>com.netshop.common.util.CheckCodeImage</servlet-class> ...
<li><a href="${pageContext.request.contextPath}/student!list">学生信息管理</a></li> <li><a href="${pageContext.request.contextPath}/exam!list">学生作业情况查询</a></li> <li><a href="${pageContext....
这些文件共同构成了一个JSP运行时问题的宝典,涵盖了从基础的数据库连接到复杂的服务器配置和页面交互的多个层面。对于开发者来说,理解和解决这些问题对于提升开发效率和提升应用质量至关重要。在实际开发中,不断...
${pageContext.request.contextPath}/my/login" method="post"> ${message } 邮箱: 密码: 登录"> ${pageContext.request.contextPath}/my/regist">注册 ${pageContext.request....
人脸识别,用于进行人脸检测.二、javaEE框架学习笔记 2、的涵义: ...其中:“${pageContext.request.contextPath}”就是获取request的绝对路径,它的作用相当于“<%=pageContext.request.contextPath%>” 3、
form id=”form0″ action=”${pageContext.request.contextPath}/news/baikeAdd.form” enctype=”multipart/form-data” method=”POST” target=”hidden_frame”> … … </form> <iframe name=’...
`${pageContext.request.contextPath}`是一个内置对象,它返回应用的根路径,确保了相对路径的正确性。 为了将图片排成一排,我们需要利用CSS进行布局。CSS允许我们控制网页的样式和布局。可以使用`display: inline...
link rel=”stylesheet” href=”${pageContext.request.contextPath}/common/kingeditor/themes/default/default.css”/> <link rel=”stylesheet” href=”${pageContext.request.contextPath}/common/...
${pageContext.request.contextPath} 服务的web application 的名称 ${pageContext.request.method} 取得HTTP 的方法(GET、POST) ${pageContext.request.protocol} 取得使用的协议(HTTP/1.1、HTTP/1.0) ${...
dispatcher.forward(pageContext.getRequest(), pageContext.getResponse()); ``` 综上所述,`PageContext` 是JSP开发中非常核心的一个类,它不仅提供了访问当前页面上下文的各种对象的方法,还提供了管理不同作用...
在这个例子中,`${pageContext.request.contextPath}`用于获取当前应用的根路径,确保音频文件的URL正确。JavaScript函数`playMusic`和`pauseMusic`分别用于播放和暂停音乐。 通过以上步骤,你可以在JSP页面上实现...
link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/extjs/pulgins/datetime/datetime.css" /> [removed][removed] [removed][removed] [removed][removed] [removed]...
3. **写入响应**:通过`pageContext.getOut()` 方法,可以获取到JSP页面的默认Writer,从而将内容写入HTTP响应。 4. **指令引用**:PageContext可以用来获取JSP页面的指令信息,如`pageContext.getServletConfig()`...
${pageContext.request.contextPath} // 获取应用上下文路径 ${pageContext.request.method} // 获取请求方法 ${pageContext.request.protocol} // 获取协议版本 ${pageContext.request.remoteUser} // 获取远程...
- `src="${pageContext.request.contextPath}/admin/js/jquery.bgiframe.min.js"`:引入一个辅助插件,用于解决某些浏览器兼容性问题。 - `${pageContext.request.contextPath}/admin/css/validate.css" rel=...
codebase="${pageContext.request.contextPath }/common/plugins/calc/swflash.cab#version=6,0,0,0" id="BAPPFlash116526140886070277838"> value="${pageContext.request.contextPath }/common/plugins/calc...
link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/resources/css/login/login.css?version=20200311" /> </head> <body> <li><img src = "${pageContext....