首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想知道是否可以从HTML页面调用java方法,即调用Servlet的方法

我想知道是否可以从HTML页面调用java方法,即调用Servlet的方法
EN

Stack Overflow用户
提问于 2016-06-03 23:08:42
回答 2查看 67关注 0票数 0

我正在为Java开发人员在Eclipse IDE中开发一个动态Web项目,我想知道是否可以从HTML输入标记调用java方法。更具体地说,我希望这个<form method="post" action="/Ex2/Servlet1"><form method="post" action="/Ex2/Admin.java/CreateNewUser()">。如您所见,我希望输入调用类Admin的函数(CreateNewUser()),然后此函数调用Servlet1。管理员的功能将处于整个过程的“中间”。

EN

回答 2

Stack Overflow用户

发布于 2016-06-03 23:24:20

您不能从HTML调用Java方法,HTML是在浏览器中解释的,它只能将HTTP请求发送到HTTP服务器,这些请求由servlet处理(除了过滤器和其他),因此您需要有一个servlet来处理请求。

票数 0
EN

Stack Overflow用户

发布于 2016-06-03 23:27:09

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

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

编辑 KISS :)

为了澄清……

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37617849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档