读书人

关于标签的使用该怎么处理

发布时间: 2013-09-11 17:59:57 作者: rapoo

关于标签的使用,急~~~~~~~~~~~~~~~~~~~
请问下在标签里如何使用el隐式对象?下面这样写为啥不对?谢谢!
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
<html>
<head>
<title>My JSP 'showportal.jsp' starting page</title>
</head>

<body>
<c:out value="${param.portchoice}"></c:out>
</body>
</html>

portchoice 是上一个页面的表单,单独写param.portchoice能得到表单里的数据,但放到 <c:out value="${param.portchoice}"></c:out>里就会出错,初学,请教了1

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /showportal.jsp(15,2) According to TLD or attribute directive in tag file, attribute value does not accept any expressions



[解决办法]
我弄过了,能运行啊!你portchoice应该是表单的名字而不是你文本框的名字!
[解决办法]
yes,同上!!
[解决办法]
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
改为
<%@ taglib uri=http://java.sun.com/jstl/core_rt prefix="c"%>



[解决办法]
2.4及以后写成(JSTL1.1)
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" % >
[解决办法]
JSTL1.1的库 在JSP2.0(Servlet 2.4)及以后(推荐用JSTL1.1及以上)用:


代码
<%@taglib prefix="c" uri="http://java.sun.com/ <span style="color:red;" >jsp </span >/jstl/core" % >


web.xml

代码
<?xml version="1.0" encoding="UTF-8"? >
<web-app 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" >
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.myexception.cn/java-web/317.html

读书人网 >Java Web开发

热点推荐