gpt4 book ai didi

java - 显示标签问题

转载 作者:行者123 更新时间:2023-11-30 01:40:01 25 4
gpt4 key购买 nike

我第一次尝试使用displaytag,并且遇到了displaytag 的问题,我似乎无法解决。我用谷歌搜索解决方案,但在互联网上找不到任何东西。其他一切都正常,这是唯一不起作用的。

我几乎只是在尝试简单地显示表格。

我得到的错误是:

org.apache.jasper.JasperException: javax.servlet.ServletException: javax.servlet.jsp.JspException: org.apache.jasper.JasperException: Unable to load class for JSP

JSP 页面是:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://displaytag.sf.net" prefix="dt" %>

<%--<jsp:useBean id="ForumList" scope="session" class="mysql.Forum" />--%>

<% session.setAttribute( "test2", mysql.Forum.getMyTopics() ); %>

<dt:table name="sessionScope.test2" />

我的类(class)非常简单

package mysql;

import java.sql.*;
import java.sql.Connection;
import java.lang.*;
import javax.servlet.*;
import javax.servlet.http.*;


import javax.servlet.jsp.jstl.sql.Result;
import javax.servlet.jsp.jstl.sql.ResultSupport;

public class Forum {
public Connection con = null;
public Result myTopics = null;
public MysqlBase mysql = new MysqlBase();


public Result getMyTopics()
{
try
{
con = mysql.getConnection();
Statement stmt = con.createStatement();
ResultSet result = stmt.executeQuery("Select * from lawers_topics");
myTopics = ResultSupport.toResult(result);

con.close();
stmt.close();
}
catch(Exception e)
{
}

//request.setAttribute("MyTopics", this.myTopics);
return this.myTopics;
}
}

如果有人能指出我正确的方向,我将非常感激。

编辑:我忘了说我使用NetBeans和Tomcat6.0进行开发。

最佳答案

您尝试在表格中显示的对象是否必须实现java.util.List

Result 不一定能做到这一点。

关于java - 显示标签问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/898417/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com