在我的 Controller 中,我有这样的代码:

List<FeesReceiptIntegrationModel> FRIList = feesReceiptIntegrationService.listInstituteWiseCollectionSummary(model, request);

model.addAttribute("FRIList", FRIList);

我想在 JSP 页面的 Scriptlet 中访问这个 FRIList 及其字段。
我试过这样的事情:
String fcash = request.getParameter(FRIList.cashamount);

但它不起作用。
List myMap = (ArrayList) request.getAttribute("FRIList.cashamount");

我不想通过 JSTL 标签访问它,但我只想在 scriptlet 中访问它。

谁能告诉我这是如何实现的?

最佳答案

使用脚本是一个坏主意。尽量避免在 JSP 页面中使用 java 代码。

您可以将 JSTL c:forEach 用于您的目的

简单的例子

<c:forEach items="${FRIList}" begin="0" end="1" var="test">
${test.cashamount}
</c:forEach>

关于java - 如何访问 JSP scriptlet 中的模型属性字段?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32265359/

10-10 12:30