有什么方法可以在不使用 Servlet 的情况下将数据从 JSP 页面传递到 JAVA 类?我有一个不使用 servlet 发送到 JAVA 类的表单。我也不想为此目的使用 Struts1。
请指导我。
Servlet 是与 jsp 结合的一个不错的选择 - 为什么您忽略它?
签出 scriptlet 标签<% %>
<%= %>
从 JSP 页面调用 java 代码的不同方式
直接调用Java代码
将所有 Java 代码放在 JSP 页面、scriptlet 中。仅适用于非常少量的代码。
间接调用 Java 代码
开发单独的实用程序类。将调用实用程序类所需的 Java 代码插入 JSP 页面。
使用 bean(标准操作)
开发结构为 bean 的单独实用程序类。使用 jsp:useBean、jsp:getProperty 和 jsp:setProperty 来调用代码。
使用 MVC 架构
我看到您不想使用 servlet。
使用 JSP EL
使用速记语法访问和输出对象属性。通常与 bean 和 MVC 结合使用。
使用自定义标签
开发标记处理程序类或使用标记库 (JSTL)。