我想知道是否可以从HTML页面调用一个调用Servlet方法的java方法

时间:2016-06-03 15:08:42

标签: java html servlets

我正在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;整个过程。

2 个答案:

答案 0 :(得分:0)

你无法从HTML调用Java方法,HTML在浏览器中被解释,它只能将HTTP请求发送到HTTP服务器,请求由servlet处理(除了过滤器和其他),所以你需要有用于处理请求的servlet。

答案 1 :(得分:0)

实际上你可以从你的JSP文件调用一些Java方法,添加scriptlet scriptlets,但这不是一个好习惯。

我建议您只在操作属性中使用适当的端点,将表单发送到控制器,执行所需的所有操作,创建该用户并重定向到您需要的任何页面。

修改 吻:)

澄清......

https://en.wikipedia.org/wiki/KISS_principle