在servlet中显示新的HTML页面
问题描述:
我有一个HTML页面,它将表单数据(DB凭据)发布到servlet。在servlet中,我使用凭证创建连接。在servlet中显示新的HTML页面
现在我想显示一个HTML页面,它将接受要输入的记录的详细信息。然后我想检索这些数据并将其输入到数据库中。 我知道如何使用response.getWriter()来显示一个新的HTML页面,但是现在是否可以设置此页面以将其数据再次发布到同一个servlet?这是如何运作的?我应该如何编码servlet?
第二篇文章是否会启动一个新的servlet实例?我不明白,任何帮助将不胜感激,谢谢!
答
总体而言,您的方法非常笨拙,您可以稍微修改它。
I have an HTML page which posts its form data (DB credentials) to a servlet.
In the servlet, I create a connection using the credentials.
建立连接。检查连接是否建立
Now I want to display an HTML page which will accept the details of a record to be entered.
I want to then retrieve this data and enter it into the DB
如果确定它重定向到你需要创建一个HTML页面来接受来自用户的输入,并将其张贴到servlet第二HTML页面。你甚至可以将它发布到同一个servlet和使用输入字段处理它们,你甚至可以将它发布到另一个servlet
Will this second post start a new servlet instance?
没有Web容器犯规创建一个新的对象,每次,而这股同样的实例,直到应用程序正在运行
而我不知道你为什么要显示servlet内的html内容。 JSP仅用于此目的。
希望它有帮助!