0
TICKET_ID列的數據類型在數據庫中爲int。仍然問題依然存在。請將吸氣器/安裝器公開。Javax.el.PropertyNotFoundException:在類型java.lang.Integer上找不到屬性'ticket_id'
模型
@Id
@Column(name = "TICKET_ID")
private Integer ticket_id;
public Integer getTicket_id() {
return ticket_id;
}
public void setTicket_id(Integer ticket_id) {
this.ticket_id = ticket_id;
}
@Column(name = "PRIORITY")
private String priority;
HQL
Session session = sessionFactory.openSession();
String hql = "Select ticket_id from Ticket";
@SuppressWarnings("unchecked")
List<Ticket> ticketList = session.createQuery(hql)
.list();
session.close();
return ticketList;
JSP
<th>Category</th>
</tr>
<c:forEach items="${ticketList}" var="usr">
<tr>
<td><c:out value="${usr.ticket_id}" /></td>
<td>Priority</td>
異常
javax.el.PropertyNotFoundException:房產 'TICKET_ID' 上java.lang.Integer類型未發現
我想你只是指出了我所犯的錯誤。實際上,查詢應該是一個複雜的查詢,其數據來自兩個表格,但它總是給我錯誤,也就是說,因爲我正在將一組不同的數據檢索到列表 ...所以在這裏我試圖分解爲簡單的查詢,看看問題在哪裏,謝謝! 感謝您的建議。我會牢記這一點。 –
Rishi