﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Spring、Hibernate、Struts-随笔分类-Struts</title><link>http://www.blogjava.net/ahgf/category/3844.html</link><description>J2EE开发</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 03:07:34 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 03:07:34 GMT</pubDate><ttl>60</ttl><item><title>Weblogic下配置Struts应用时出现tag错误的解决方法 </title><link>http://www.blogjava.net/ahgf/archive/2005/10/14/15498.html</link><dc:creator>ahgf</dc:creator><author>ahgf</author><pubDate>Fri, 14 Oct 2005 03:09:00 GMT</pubDate><guid>http://www.blogjava.net/ahgf/archive/2005/10/14/15498.html</guid><wfw:comment>http://www.blogjava.net/ahgf/comments/15498.html</wfw:comment><comments>http://www.blogjava.net/ahgf/archive/2005/10/14/15498.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/ahgf/comments/commentRss/15498.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ahgf/services/trackbacks/15498.html</trackback:ping><description><![CDATA[<P><STRONG>错误信息：</STRONG></P>
<P>在webloigc下配置Struts应用时经常会出现下面错误，而在其它Web服务器下却没问题：</P>
<P>Parsing of JSP File '/index.jsp' failed:<BR>------------------------------------------------------------------------------- -<BR>/index.jsp(3): Error in using tag library uri='/WEB-INF/struts-html.tld' prefix='html': The Tag class 'org.apache.struts.taglib.html.FormTag' has no setter method corresponding to TLD declared attribute 'name', (JSP 1.1 spec, 5.4.1)<BR>probably occurred due to an error in /index.jsp line 3:<BR>&lt;%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %&gt; <BR></P>
<P><STRONG>原因</STRONG>：</P>
<P>这是因为weblogic对tag的要求十分严格</P>
<P></P>
<P><STRONG>解决方法：</STRONG></P>
<P>打开struts.jar可以看到有org和META-INF两个目录，在META-INF目录下是验证用的tld文件，实际上我们只要把这个META-INF目录删除即可。可以下载struts的源代码，然后重新生成新的jar文件，只包含java类文件，不要包含tld文件</P><img src ="http://www.blogjava.net/ahgf/aggbug/15498.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ahgf/" target="_blank">ahgf</a> 2005-10-14 11:09 <a href="http://www.blogjava.net/ahgf/archive/2005/10/14/15498.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>