我是第一次使用displaytag。我已经将jar文件添加到库中。代码如下:
<html:form action="/contractorDetail" >
<div class="Frame">
<div class="Main">
<%
if ( session.getAttribute("companyList") != null )
{
List<Company> companyList = (List)session.getAttribute("companyList");
if (companyList.size() != 0 )
{
%>
<% request.setAttribute( "companyList", companyList ); %>
<display:table name="companyList" >
</display:table>
<%}%>
<%}%>
</div>
</div>
<html:form>我得到的错误消息是,我已经寻找了一周的解决方案,但没有找到任何东西。谢谢你的帮助。
javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/apache/commons
/lang/UnhandledException
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268)发布于 2011-12-29 15:57:43
确保您的WEB-INF文件中必须有displaytag.jar、commons-beanutils.jar、commons-collection.jar tion.jar、commons-lang.jar、commons-logging.jar、log4j.jar文件和displaytag-11.tld。之后,将tld文件包含在web.xml文件中
https://stackoverflow.com/questions/8640596
复制相似问题