昨天发现在JSP中的指令总是被eclipse提示“Undefined attribute name "isELIgnored"”
<%@ page isELIgnored="false" %>
经过研究发现解决之道很简单,打开部署描述符。
把servlet版本号改为2.4或以上即可。
既
<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/beans-all.xml</param-value>
</context-param>
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
<init-param>
<param-name>sessionFactoryBeanName</param-name>
<param-value>sessionFactory</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>beans</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>beans</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<!-- session timeout -->
<session-config>
<session-timeout>10</session-timeout>
</session-config>
<!-- Index Page -->
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<!-- Error Page -->
<error-page>
<error-code>500</error-code>
<location>/page/error.jsp</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/page/404.jsp</location>
</error-page>
<error-page>
<error-code>403</error-code>
<location>/page/403.jsp</location>
</error-page>
</web-app>
分享到:
相关推荐
webdriver不能启动chrome浏览器,报module ‘selenium.webdriver’ has no attribute”问题解决办法 1、先配置下环境变量(谷歌浏览器为例) 步骤:下载好浏览器驱动chromedriver.exe(下载地址:...
C#的Attribute是一种元数据,它允许我们向代码添加额外的信息,这些信息可以在编译时或运行时被程序集、编译器、反射或其他工具使用。Attribute不是代码的一部分,它们不直接影响程序的执行,但提供了方便的方式来...
在进行Web开发时,我们有时会遇到一些意想不到的错误,比如在使用Tomcat服务器发布项目时,出现"Undefined exploded archive location"这样的警告或错误。这个问题通常意味着Tomcat无法正确识别或定位项目的部署路径...
python3 server.py 127.0.0.1 8888 ...AttributeError: module ‘os’ has no attribute ‘exit’ 部分代码入下: from socket import * import sys,os #实现登录 def do_login(s,user,name,addr): for i in user: i
在上面的例子中,name是field(字段),它是C#中的一种成员变量,而在OOA/OOD中称为attribute(属性)。 我们可以整理出下表,来看同样的概念在OOA/OOD、C++和C#中的不同称呼: | Description | OOA/OOD | C++ | ...
Attribute标记属性在.NET框架中扮演着重要的角色,它是元数据的一部分,允许我们在代码中附加信息,这些信息在程序运行时可以被编译器、运行时或其他工具读取和使用。Attribute提供了一种灵活的方式来注解类、方法、...
AttributeError: module 'tensorflow.compat.v1' has no attribute 'contrib'的问题您具体怎么解决问题具体解决的seq_loss.py文件
<put-attribute name="content" value="/WEB-INF/jsp/testContent.jsp" /> ``` 在这个例子中,我们定义了一个名为"baseLayout"的基本布局,它包含了头部(header),主体(body)和底部(footer)三个部分。然后定义...
### Attribute的作用和具体使用方法 随着信息技术的飞速发展,软件开发领域中各种技术与工具不断更新迭代。在Web开发中,属性(Attribute)作为一项基础而重要的功能,被广泛应用于处理用户请求、数据传递以及页面...
在.NET框架中,Attribute是一种元数据,用于向编译器、IDE、运行时环境等提供额外的信息。这些信息可以用来修饰类、接口、方法、属性等各种编程元素,从而实现特定的功能或扩展。AOP(面向切面编程)是一种编程范式...
### PowerDesigner与Eclipse同步开发 #### 一、通过PowerDesigner生成Java源代码,并将其导入到Eclipse项目中 在本部分中,我们将探讨如何利用PowerDesigner为Eclipse项目生成Java源代码。这一过程分为几个步骤,...
### __attribute__ 在 C 语言中的使用方法 #### 一、引言 在 C 语言中,`__attribute__` 是 GNU 编译器集合 (GCC) 的一个扩展特性,它允许开发人员向函数、变量或类型添加元数据,从而增强编译时的错误检查能力并...
Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中占据着重要的地位。除了基本的代码编辑、编译和调试功能外,Eclipse还支持一系列的扩展工具,其中包括建模工具。本篇文章将深入探讨Eclipse...
调试递归神经网络(RNN)的时候出现如下错误: AttributeError: module 'tensorflow.contrib.rnn' has no attribute 'core_rnn_cell' 顺便问一句,资源分怎么设置免费啊
eclipse插件开发经验汇总 eclipse插件开发是指在Eclipse平台上开发插件的过程。Eclipse是一种基于Java的开放源代码的集成开发环境(Integrated Development Environment,IDE),其插件机制使得开发者可以轻松地...
Attribute在.NET编程中的应用是一个关键的概念,它允许程序员在代码中添加元数据,这些元数据可以为运行时环境提供额外的信息,或者影响程序的行为。在.NET框架中,Attribute不仅仅是一个关键字,而是一个类,它是...
### Undefined Exploded Archive Location 错误解析与解决 在IT领域,尤其是软件开发与部署过程中,遇到“Undefined exploded archive location”这一错误信息是常见的问题之一,尤其在使用Eclipse等集成开发环境...
<attribute name="Built-By" value="${user.name}"/> ${build.dir}/${ant.project.name}.war" webxml="${webapp.dir}/WEB-INF/web.xml"> ${webapp.dir}"/> ${classes.dir}"/> <!-- 部署到Tomcat --> ...
GNU CC 是一种基于 GCC(GNU Compiler Collection)的C编译器,它提供了许多扩展功能,其中一个重要的特性就是__attribute__机制。__attribute__允许程序员在声明函数、变量或类型时添加额外的元数据,以便让编译器...
在.NET框架中,属性(Attribute)是一种元数据,可以附加到程序元素,如类、方法、属性等,为编译器、运行时环境或其他工具提供额外的信息。它们是编程中的一个重要概念,允许开发者向代码中添加非执行性的描述性...