我正在使用netbean IDE进行MVC项目,我在桌面上显示对象时遇到问题 这是我的jsp页面
<%@page import="java.util.List"%>
<%@page import="java.util.ArrayList"%>
<%@page import="model.Clothes"%>
<%@page import="org.hibernate.Session"%>
<%@page import="cfg.HibernateUtil"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@taglib prefix="display" uri="http://displaytag.sf.net" %>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Clothes</title>
</head>
<body>
<div style="margin-left: 10%; ">
<%
Session session1 = HibernateUtil.getSessionFactory().getCurrentSession();
List<Clothes> clothes = new ArrayList<Clothes>();
session1.beginTransaction();
clothes = session1.createQuery("from Clothes").list();
session1.getTransaction();
System.out.println(clothes.size() + "aaaaaaaaa");
session1.close();
request.setAttribute("results", clothes);
%>
<display:table name="results" pagesize="10"/>
</div>
<jsp:include page="/index.htm" flush="true"/>
</body>
浏览器在行显示异常包含'display'标签,如下所示:“org.apache.jasper.JasperException:处理JSP页面时出现异常/WEB-INF/jsp/clothes.jsp”我在哪里做错了,请帮助我,我是java网站的新手。
p / s:我在项目中添加了libs,它们是:displaytag-1.2,displaytag-export-poi-1.2,displaytag-portlet-1.2和commons-lang-2.6。
答案 0 :(得分:0)
我遵循@JB Nizet指令并且它有效,只需使用与此链接中列出的完全相同的库:initializers for auto-property 但是,在某些PC中,当使用org.slf4j时,您的项目无法正常工作,只需将它们从项目中删除即可!