SSH2练习中问题之org.apache.jasper.JasperException: /findAllProductions_list.jsp(31,1) TLD又はタグファイル中のattribute指示子に従って属性itemsはどんな式も受け付けません解决方案
2012-12-17 17:38
645 查看
问题描述:
dao层代码:
service层:
action层代码:
jsp页面代码:
出现问题:
解决方法:
关键字: JSP TLD
一下转帖别人博客的解决方式 http://blog.csdn.net/f9inux/archive/2006/11/05/1368428.aspx
应用部署运行的时候出现JSP异常, 发生在使用JSTL库的时候: According to TLD or attribute
directive in tag file, attribute value does not accept any
expression_rs, 可能是因为使用了JSP2.0版本, 同时又没有使用JSTL core库的备用版本(RT库),
以下有两种处理方法:
1. 修改web.xml.
<web-app 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" version="2.4">
改为2.3版本的
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems,
Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
2. 使用JSTL core RT库
JSTL core库的有两种taglib伪指令, 其中RT库即是依赖于JSP传统的请求时属性值,
而不是依赖于EL来实现(称为EL库.JSP2.0将支持EL)
JSP中使用<%@ taglib uri=http://java.sun.com/jstl/core
prefix="c"%>在2.3版本都可以,在2.4就不行了, 难道是版本不兼容吗?
只要将
<%@ taglib uri="http://java.sun.com/jstl/core"
prefix="c"%>
改为
<%@ taglib uri=http://java.sun.com/jstl/core_rt
prefix="c"%>
这段文字是摘抄的我是用的是第2种方法将
dao层代码:
service层:
action层代码:
jsp页面代码:
出现问题:
解决方法:
关键字: JSP TLD
一下转帖别人博客的解决方式 http://blog.csdn.net/f9inux/archive/2006/11/05/1368428.aspx
应用部署运行的时候出现JSP异常, 发生在使用JSTL库的时候: According to TLD or attribute
directive in tag file, attribute value does not accept any
expression_rs, 可能是因为使用了JSP2.0版本, 同时又没有使用JSTL core库的备用版本(RT库),
以下有两种处理方法:
1. 修改web.xml.
<web-app 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" version="2.4">
改为2.3版本的
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems,
Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
2. 使用JSTL core RT库
JSTL core库的有两种taglib伪指令, 其中RT库即是依赖于JSP传统的请求时属性值,
而不是依赖于EL来实现(称为EL库.JSP2.0将支持EL)
JSP中使用<%@ taglib uri=http://java.sun.com/jstl/core
prefix="c"%>在2.3版本都可以,在2.4就不行了, 难道是版本不兼容吗?
只要将
<%@ taglib uri="http://java.sun.com/jstl/core"
prefix="c"%>
改为
<%@ taglib uri=http://java.sun.com/jstl/core_rt
prefix="c"%>
这段文字是摘抄的我是用的是第2种方法将
相关文章推荐
- org.apache.jasper.JasperException: /jsp/user/list_myaccept.jsp(24,38) Attribute value request.getAtt
- org.apache.jasper.JasperException: /mainpage.jsp (line: 25, column: 2) According to TLD or attribute
- org.apache.jasper.JasperException: /showAllFaculty.jsp(42,85) According to TLD, tag s:property must
- org.apache.jasper.JasperException: /taglib/ifelse.jsp(17,2) According to TLD or attribute directive
- 关于org.apache.jasper.JasperException: Unable to compile class for JSP问题的解决方案
- org.apache.jasper.JasperException: xxxx.jsp(118,24) Attribute style invalid for tag formatNumber according to TLD
- 问题:org.apache.jasper.JasperException: Unable to compile class for JSP
- org.apache.jasper.JasperException: Cannot find bean: "list" in any scope
- org.apache.jasper.JasperException: /login.jsp(2,0) Unable to read TLD "META-INF/c.tld" from JAR file 、、、、、、
- org.apache.jasper.JasperException --The JSP specification requires that an attribute name is precede
- 关于org.apache.jasper.JasperException: Unable to compile class for JSP问题的解决
- org.apache.jasper.JasperException: /XXX/XXX.jsp(59,55) Attribute qualified names must be unique with
- 关于org.apache.jasper.JasperException: Unable to compile class for JSP问题的解决
- org.apache.jasper.JasperException: Unable to compile class for JSP;Tomcat部署JspFactory报异常的解决方案
- 初学Struts2遇到的问题:org.apache.jasper.JasperException: /index.jsp(56,39) Unterminated &lt;s:set tag
- org.apache.jasper.JasperException: Unable to compile class for JSP:为什么不能编译问题
- 访问Storm ui界面,出现org.apache.storm.utils.NimbusLeaderNotFoundException: Could not find leader nimbus from seed hosts ["master" "slave1"]. Did you specify a valid list of nimbus hosts for confi的问题解决(图文详解)
- org.apache.jasper.JasperException: /index.jsp (line: 24, column: 26) attribute for %>" is not proper
- org.apache.jasper.JasperException: Unable to compile class for JSP的解决方案
- 关于org.apache.jasper.JasperException: Unable to compile class for JSP问题的解决