`
锅巴49
  • 浏览: 163583 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

WEB-INF/lib下最好不要有jsp-api,servlet-api 包

阅读更多

报如下错误

exception 

javax.servlet.ServletException: org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 28 in the generated java file
The method getJspApplicationContext(ServletContext) is undefined for the type JspFactory


 

找了好久,发现是web-inf/lib下的jsp-api,servlet-api与tomcat/lib下的包重复,删除就好了。

 

特别是用MVN管理的工程一定要注意。

0
7
分享到:
评论

相关推荐

    web-inf和meta-inf

    * /WEB-INF/lib/:这个目录存放Web应用需要的各种JAR文件,仅包含在这个应用中要求使用的JAR文件。 * /WEB-INF/src/:这个目录存放Java源码文件,按照包名结构放置各个Java文件。 * /WEB-INF/database.properties:...

    Eclipse中web-inf和meta-inf文件夹的信息

    WEB-INF/lib 目录** - **用途**: 存放 Web 应用程序运行时所需要的 JAR 文件。 - **重要性**: 确保所有必需的库文件都已包含在此目录下。 **4. WEB-INF/src 目录** - **功能**: 存放源代码文件,虽然不是必须的,...

    JSF编程WEB-INF下lib内所用到的jar包集成

    在JSF编程中,`WEB-INF/lib`目录下的JAR包扮演着至关重要的角色,它们包含了JSF运行所需的库和依赖。下面我们将详细探讨这些JAR包的功能及其在JSF应用中的作用。 1. **webui-jsf.jar** 和 **webui-jsf-suntheme.jar...

    jsp网上购物WEB-INF里lib下的jar文件

    在Java服务器页面(JSP)技术中,"jsp网上购物WEB-INF里lib下的jar文件"这一主题涉及到的是Web应用程序的架构以及如何支持电子商务系统运行的关键组件。`WEB-INF`是每个标准Java Web应用中的一个特殊目录,它包含了...

    jsp配置问题 教你一步一步解决

    - 如果使用了Struts、Spring MVC或JSF等MVC框架,配置文件(如Struts的`struts-config.xml`或Spring的`servlet-context.xml`)也会影响JSP的运行。理解这些框架的配置规则是解决问题的关键。 8. **图解配置步骤** ...

    jsp-api.jar servlet-api.jar

    标题中的"jsp-api.jar"和"servlet-api.jar"是Java Web开发中两个非常重要的库文件,它们分别对应Java Server Pages(JSP)和Servlet技术的标准API。这两个库文件通常由Java Servlet容器(如Tomcat、Jetty等)提供,...

    WEB-INF.zip_.inf ocx

    在JSP中,如果需要访问服务器端的Java代码,这些代码通常会放在`WEB-INF/classes`或`WEB-INF/lib`下的jar文件中。 6. ActiveX控件:描述中提及的".ocx"文件可能用于在支持ActiveX的浏览器(主要是旧版Internet ...

    Tomcat5.5的基本配置详细说明

    Apache Tomcat是一个流行的开源Web应用服务器,它是Apache软件基金会Jakarta项目的一部分,专门用于运行Java Servlet和JavaServer Pages (JSP)。Tomcat5.5是该系列的一个版本,尽管现在已经较旧,但它仍然是初学者和...

    javax/servlet/jsp/jstl/core/ConditionalTagSupport

    在Java Web开发中,`javax.servlet.jsp.jspl.core.ConditionalTagSupport`是JSTL(JavaServer Pages Standard Tag Library)库中的一个核心类,用于支持条件标签的实现。当你遇到`java.lang.NoClassDefFoundError: ...

    jsp大学教程代码

    - **步骤2.1:** 在`itstudy`文件夹下创建`WEB-INF`目录,并在其内部进一步创建`classes`、`lib`、`tld`三个子目录。 - **步骤2.2:** 将Struts框架所需的依赖库(例如 commons-*.jar 和 struts.jar)放置到`itstudy...

    WEB-INF.tar.gz

    图片通常存放在Web应用的公共目录下,但若存于`WEB-INF`,则需要通过特定的Servlet或过滤器来处理请求,以防止直接访问。 在解压`WEB-INF.tar.gz`后,你可以看到具体的文件结构,进一步了解这个Web应用是如何组织和...

    javax.servlet jar包---解决找不到javax.servlet.*等问题

    - 在传统的Java Web项目中,通常将`javax.servlet.jar`和`javax.servlet.jsp.jar`添加到项目的类路径中,这可以通过在`WEB-INF/lib`目录下放置这两个jar包实现。 - 使用Maven或Gradle等构建工具时,可以在pom.xml...

    Ant编译实例详解[收集].pdf

    JSP编译需要依赖Tomcat的特定jar包,包括el-api.jar、jasper-el.jar、jasper.jar、jsp-api.jar、servlet-api.jar、tomcat-api.jar和tomcat-juli.jar。 编译完成后,根目录下会新增org目录,存储编译后的jsp源文件,...

    SpringMVC如何访问WEB-INF jsp过程解析

    在SpringMVC框架中,访问`WEB-INF`下的`jsp`页面是常见的需求,因为将视图文件放在`WEB-INF`目录下可以增加安全性,防止直接通过URL访问。本篇文章将详细解析SpringMVC访问`WEB-INF/jsp`的过程。 首先,让我们了解...

    eWebeditor JSP 王志峰修改版

    3、把WEB-INF文件夹下的lib目录中的jar文件复制到网站根目录的WEB-INF的lib目录; 4、把WEB-INF文件夹下的class目录中的文件复制到网站根目录的WEB-INF的class目录; 5、把WEB-INF文件夹下的web.xml文件中的一下部分...

    HTTP_Status_404(The_requested_resource_is_not_available)的几种解决方案_补充

    如果要运行的不是 JSP 文件,而是 servlet(.class)文件,需要在 WEB-INF 目录下的 web.xml 文件中添加以下代码: <servlet> <servlet-name>HelloWorldServlet</servlet-name> <servlet-class>HelloWorldServlet...

    框架包.rar

    6. Servlet和JSP API:这些都是Java Web开发的基础,包括servlet-api.jar和jsp-api.jar,用于支持服务器处理HTTP请求和生成动态内容。 这些框架和库的使用,有助于提升开发效率,减少代码重复,并实现更好的模块化...

    servlet-api.jar和javax.servlet.jar

    在实际开发中,为了兼容不同Servlet容器,开发者通常会在项目的`WEB-INF/lib`目录下放置servlet-api.jar,但在使用Maven或Gradle等构建工具时,通常会将Servlet API作为依赖来管理,而不是直接包含在项目中。...

    基于JSP技术的网上书店

    在"基于JSP技术的网上书店"项目中,`WEB-INF/web.xml` 文件通常是部署描述符,定义了Servlet的映射、过滤器、监听器等配置信息。此外,`WEB-INF/lib` 目录用于存放项目所需的JAR库文件,比如可能包含JDBC驱动、...

Global site tag (gtag.js) - Google Analytics