我正在Eclipse IDE中为Java EE开发人员开发动态Web项目,我想知道是否可以从HTML输入标记调用java方法。更具体地说,我希望此<form method="post" action="/Ex2/Servlet1">
为<form method="post" action="/Ex2/Admin.java/CreateNewUser()">
。如您所见,我希望输入调用类CreateNewUser()
的函数(Admin
)然后调用此函数来调用Servlet1
。管理员的职能将在&#34;中间&#34;整个过程。
答案 0 :(得分:0)
你无法从HTML调用Java方法,HTML在浏览器中被解释,它只能将HTTP请求发送到HTTP服务器,请求由servlet处理(除了过滤器和其他),所以你需要有用于处理请求的servlet。
答案 1 :(得分:0)
实际上你可以从你的JSP文件调用一些Java方法,添加scriptlet scriptlets,但这不是一个好习惯。
我建议您只在操作属性中使用适当的端点,将表单发送到控制器,执行所需的所有操作,创建该用户并重定向到您需要的任何页面。
修改强> 吻:)
澄清......