JSP视图中访问控制器的Java代码';委员会的方法和成员

JSP视图中访问控制器的Java代码';委员会的方法和成员,java,jsp,spring-mvc,spring-webflow,Java,Jsp,Spring Mvc,Spring Webflow,我的问题是关于SpringWebMVC的。我正在使用Spring402 在JSP/view的HTML中引用模型属性的方法是使用${…}符号 但是,我的JSP中的java代码呢?JSP/视图中的Java代码可以通过哪些方式访问其控制器中的成员或方法?请注意,我说的是Java代码,而不是Javascript代码。在Spring处理请求期间和呈现视图之前,模型属性(通常)添加为HttpServletRequest属性 如果JSP中有java代码(实际上不应该),那么可以从HttpServletRequ

我的问题是关于SpringWebMVC的。我正在使用Spring402

在JSP/view的HTML中引用模型属性的方法是使用
${…}
符号


但是,我的JSP中的java代码呢?JSP/视图中的Java代码可以通过哪些方式访问其控制器中的成员或方法?请注意,我说的是Java代码,而不是Javascript代码。

在Spring处理请求期间和呈现视图之前,模型属性(通常)添加为
HttpServletRequest
属性

如果JSP中有java代码(实际上不应该),那么可以从
HttpServletRequest
对象中检索属性


我不确定访问成员和控制器方法是什么意思。

您的答案在这里有详细说明:“处理JSP文件中的代码”通常由自定义标记库或标记文件处理(如果您不能先预处理数据并将其存储在控制器中的
模型中)JSP中的Java代码用于执行HTML表TR、TD记录的迭代生成。这就是为什么正如您所说,循环所需的任何其他Java代码都应该在控制器代码中找到。我需要JSP/视图中的Java代码来访问控制器中的方法和属性。@受控制器的祝福,您是指Spring
@controller
?您有一大堆标记库和处理程序方法形式的工具来完成您描述的工作,而不需要JSP中的java代码。“我正在使用Spring 402。@BlessedGeek解释您的流程。请求由您的
@Controller
处理,它返回一个视图名并跳转到该JSP。然后,在该JSP中,您希望再次使用
@Controller
方法格式化并生成一个表。我的理解正确吗?