【发布时间】:2015-01-24 13:20:47
【问题描述】:
我有以下问题。
在实现 HttpServlet 接口的自定义 servlet 的 service() 方法中,我将自定义对象的 array 放入 >会话,这样:
// The collection that have to be shown in a table inside the JSP view:
SalDettaglio[] salDettaglio = this.getSalDettaglioList();
HttpSession session = req.getSession(false);
session.setAttribute("salDettaglio", salDettaglio);
然后我想将这个数组 salDettaglio 检索到我的 JSP 页面中。所以我正在尝试做这样的事情:
<%@ page import="com.myproject.xmlns.EDILM.SalReport.SalDettaglio" %>
<!-- showSalwf.jsp -->
<html>
<head>
</head>
<body>
<%
out.println("TEST SALWF");
SalDettaglio[] salDettaglio = request.getParameter("salDettaglio");
%>
</body>
</html>
问题是这一行出现错误:
SalDettaglio[] salDettaglio = request.getParameter("salDettaglio");
IDE 对我说:
不兼容的类型。必需的: com.myproject.xmlns.EDILM.SalReport.SalDettaglio[] 找到: java.lang.String
为什么?我该如何解决这个问题?
【问题讨论】:
标签: java jsp session jakarta-ee servlets