有没有可能的方法将html表单数据发送到java应用程序而不使用php和asp的东西? 我知道我们可以使用php做到这一点并且之前做过但我能直接做到吗? 我曾在我以前的应用程序中使用过php,用户将数据发送到php表单,将其保存到数据库中,但现在我想直接从html表单中获取数据。请问有什么想法吗?
答案 0 :(得分:2)
也许您可以考虑使用Java Servlets和JSP进行基于Web的数据处理?
答案 1 :(得分:2)
使用html form action属性指定一个端点,该端点将命中在servlet容器内运行的java servlet。
要在java类中处理请求,请实现HttpServlet接口。
http://download.oracle.com/javaee/6/api/javax/servlet/http/HttpServlet.html
如果您要从表单发布,他们很可能您希望实现doPost。或者您可以将服务实现为全能
示例:
<form action="/path/to/Servlet" method="post">
<input type="text" name="foo"/>
</form>
...
doPost(HttpServletRequest request, HttpServletResponse respnose) {
// set String foo to the form element named "foo"
String foo = request.getParameter("foo");
// now do whatever you need to w/ foo
}
答案 2 :(得分:1)
尝试使用Java Servlets的Tomcat。你需要:
要把所有东西都放在正确的位置需要做一些事情,但这并不太难。有关更多详细信息,请参阅Tomcat文档。祝你好运。
答案 3 :(得分:0)
您可以使用jsp发送数据,也可以通过www.google.com?q=usa等链接发送数据 并在另一边解析