用spring tools suit开发一web程序,用sts自带的tomcat调试,工程结构是从一老工程考过来的,新建一jsp,报错如下:
java.lang.NullPointerException
at org.apache.jsp.index_jsp._jspInit(index_jsp.java:22)
at org.apache.jasper.runtime.HttpJspBase.init(HttpJspBase.java:52)
at org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:159)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
Google一下,原来是jsp-api.jar重复了,在WEB-INF/lib下删除之 解决。由于原有项目是正常工作的,所以此问题笔记一下,下次出现好解决。
分享到:
相关推荐
"JSP 中调用 DAO 的 getHibernateTemplate() 时报空指针异常的解决方法" 在整合 SSH 框架时,经常会遇到 JSP 中调用 DAO 的 getHibernateTemplate() 时报空指针异常的错误。本文将讲解这个问题的原因和解决方法。 ...
### J2EE编程中的空指针异常处理——以名片管理系统为例 #### 一、引言 在进行J2EE编程时,空指针异常(NullPointerException)是开发人员经常会遇到的一种运行时异常。这类异常通常发生在试图对一个空引用执行...
在编程领域,"空指针"(Null Pointer)是一个常见的概念,尤其在Java等面向对象的语言中。空指针异常通常表示程序试图访问一个值为null的对象引用,但该对象实际上并不存在。这种情况可能导致程序崩溃或者产生未定义...
// 该变量值为空时,不执行任何操作,直接跳转到其他处理 if (userName == null) { response.sendRedirect("error_page.jsp"); return; } // 如果不为空,则继续执行原逻辑......方式 3: String userName = ...
通过以上的讨论,我们可以看到,处理J2EE编程中的空指针问题,关键在于理解Action类的工作原理,正确设置JSP页面和Action类之间的参数绑定,以及在业务逻辑处理中进行适当的null检查。遵循这些最佳实践,可以有效地...
jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp...
### JSP中判断文本框是否为空 在Web开发过程中,前端表单验证是十分重要的环节之一,它能够确保用户输入的数据符合预期格式或要求,从而提高用户体验并减轻后端服务器的压力。本文将详细介绍如何在JSP(JavaServer ...
【标题】"jsp网上商城jsp课程设计"是一个基于JavaServer Pages (JSP) 技术构建的电子商务平台项目。在JSP中,开发者通常利用HTML、CSS和JavaScript来设计用户界面,同时结合Java代码来处理服务器端逻辑。这个课程...
在usercheck.jsp中进行验证,成功则显示index.jsp(在index.jsp中要检查session.getAttribute("user")是否为空), 失败则重定向到usercheck.jsp。 2、使用JSP中的session对象,模拟用户登陆。 (1)在7-5index.jsp...
4. **异常处理**:正确处理可能出现的异常,如数据库连接问题、空指针异常等,确保系统稳定运行。 四、优化与扩展 1. **AJAX异步登录**:使用JavaScript和jQuery等技术,可以实现无刷新的登录验证,提高用户体验。...
通过《jsp200问》解决实际问题,《jsp全攻略》全面覆盖JSP知识点,《jsp通用模块》教你如何构建可复用组件,《JSP技术手册》是详细的参考文档,《JSP由浅入深》则引导你逐步深入,而《图解JSP环境安装配置》则让你...
【JSP图书借阅系统(jsp+SQLServer)】是一个基于Java Server Pages(JSP)技术和SQL Server 2000数据库开发的图书借阅管理应用程序。这个系统旨在提供一个高效、用户友好的平台,方便图书馆管理员进行图书的借阅、...
jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序 jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序 jsp web程序jsp web程序...
在login.jsp中,JavaScript可能用于前端验证,比如检查输入是否为空,或者在用户输入不匹配时给出即时反馈,但这并不涉及服务器端的安全验证。 6. **图片目录(images)**: 这个目录可能包含了生成的验证码图片。...
《jsp实用案例教程》是一本由冯燕奎和赵德奎等专家共同编著的专业书籍,主要针对Java Server Pages(JSP)技术,为读者提供了丰富的实践案例,帮助学习者深入理解和掌握JSP在实际开发中的应用。本书不仅讲解了JSP的...
80、数据库中的记录数与记录指针位置 81、利用absolute方法设置记录位置 82、使用jsp指令生成Word文档 83、JSP网页模板 84、判断是否空白文件 85、cookie 用户登录次数 86、获取用户的真实IP地址 87、获取用户的...
在选择题 13 中,我们看到在 J2EE 中,test.jsp 文件中,如果用户输入的字符串为 null,将会抛出空指针异常。 在选择题 14 中,我们看到给定某程序的片断中,用户在浏览器地址栏中键入正确的请求 URL 并回车后,在...
7. 错误处理与异常捕获:良好的用户体验需要对可能出现的错误进行友好提示,比如输入验证、空指针异常等。 8. 安全性:论坛可能涉及到用户隐私,因此需要考虑SQL注入、XSS跨站脚本攻击等安全问题,需要在编程时进行...
**JSP应用开发详解** JavaServer Pages(JSP)是一种基于Java技术的动态网页开发工具,它允许开发者在HTML、XML或者其他标记语言中嵌入Java代码,以实现服务器端的程序逻辑。JSP的出现极大地简化了Web应用程序的...
在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,它允许开发者使用Java语言来编写网页内容。本文将深入探讨“JSP文件在线预览”这一主题,涵盖其核心概念、实现原理以及相关的技术栈。 首先,...