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