<%@ page contentType="text/html;charset=UTF-8" %>
<%@ taglib uri="/WEB-INF/waftags.tld" prefix="waf" %>
<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>
<p class="kmcatv_title">你的注册信息</p>
<waf:form method="POST" action="customer.do" name="customerform">
<html:hidden value="update" property="action"/>
<table cellpadding="5" cellspacing="0" width="100%" border="0">
<tr>
<td >
<p class="kmcatv_title">
<h1>
联系信息
</h1>
</p>
</td>
</tr>
<tr>
<td class="kmcatv_form" align="left">
<b>用户登陆名</b>
</td>
<td align="left" colspan="2">
<waf:input cssClass="kmcatv_form"
name="loginname"
type="text"
size="30"
maxlength="30"
validation="validation">
<waf:value><c:out value="${customer.LoginName}"/></waf:value>
</waf:input>
</td>
</tr>
</table>
<html:submit value="修改" property="" class="kmcatv_form"/>
</waf:form>
错误信息为:
"edit_customer.jsp": Error: translation of /edit_customer.jsp failed: java.io.IOException: javax.servlet.jsp.JspException: The taglib validator rejected the page: "org.xml.sax.SAXParseException: The value of attribute "contentType" must begin with either a single or double quote character., "
当<%@ page contentType="text/html;charset=UTF-8" %>和<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>单独用在一个页面时不会报错,两个一起用时出现上面的错误。
请各位大侠指点迷津。
6 个解决方案
#1
gz.
提示的信息好象与你所说的不一样,意思是:属性contenType的值要用单引号或双引号括起来而已。
提示的信息好象与你所说的不一样,意思是:属性contenType的值要用单引号或双引号括起来而已。
#2
我的contenType的值确实是用的双引号。<%@ page contentType="text/html;charset=UTF-8" %>
当<%@ page contentType="text/html;charset=UTF-8" %>和<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>单独用在一个页面时不会报错,两个一起用时出现上面的错误。
当<%@ page contentType="text/html;charset=UTF-8" %>和<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>单独用在一个页面时不会报错,两个一起用时出现上面的错误。
#3
为什么没有人帮我?:(
#4
这个问题是由于jstl标签库的问题。详情参见
http://jcp.org/aboutjava/communityprocess/final/jsr052
http://jcp.org/aboutjava/communityprocess/final/jsr052
#5
<%@ page contentType="text/html;charset=UTF-8" %>和<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>一起用没问题!
你的uri设置是否正确?
html:标签并未见你声明,会不会有错。
你的uri设置是否正确?
html:标签并未见你声明,会不会有错。
#6
那具体该怎么样才能解决这样的问题啊,能举例子吗?
#1
gz.
提示的信息好象与你所说的不一样,意思是:属性contenType的值要用单引号或双引号括起来而已。
提示的信息好象与你所说的不一样,意思是:属性contenType的值要用单引号或双引号括起来而已。
#2
我的contenType的值确实是用的双引号。<%@ page contentType="text/html;charset=UTF-8" %>
当<%@ page contentType="text/html;charset=UTF-8" %>和<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>单独用在一个页面时不会报错,两个一起用时出现上面的错误。
当<%@ page contentType="text/html;charset=UTF-8" %>和<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>单独用在一个页面时不会报错,两个一起用时出现上面的错误。
#3
为什么没有人帮我?:(
#4
这个问题是由于jstl标签库的问题。详情参见
http://jcp.org/aboutjava/communityprocess/final/jsr052
http://jcp.org/aboutjava/communityprocess/final/jsr052
#5
<%@ page contentType="text/html;charset=UTF-8" %>和<%@ taglib prefix="c" uri="/WEB-INF/c.tld" %>一起用没问题!
你的uri设置是否正确?
html:标签并未见你声明,会不会有错。
你的uri设置是否正确?
html:标签并未见你声明,会不会有错。
#6
那具体该怎么样才能解决这样的问题啊,能举例子吗?