java问题,servlet中怎么嵌套HTML标签

java问题,servlet中怎么嵌套HTML标签,第1张

servlet不能直接写html的,它是一个java类,但是可以如下来写(放到out.println()里)

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

response.setContentType("text/htmlcharset=utf-8")

PrintWriter out = response.getWriter()

out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">")

out.println("<HTML>")

out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>")

out.println(" <BODY>")

out.println("<form action=\"DisplayAllTeachers?handleType=add\" method=\"post\">")

out.println("<table border=1>" + "\n" + "<tr><td>")

out.println("<p><input type=\"submit\" value=\"添加\"><input type=\"reset\"></p>")

out.println("</td</tr>\n</table>\n</form>")

out.println(" </BODY>")

out.println("</HTML>")

out.flush()

out.close()

}

servlet要做的处理:登陆验证成功就直接跳转到要去的页面,否则就在当前页面显示“登陆失败”信息然后设置x秒后自动跳转回原来的jsp;或者登陆不成功跳转回原jsp并附带登陆失败的参数

html添加“”这句代码就可以连接servlet。在运行servlet的时候,上面的web服务的那个名称是链接访问的标志,当浏览器访问的时候加了这个标签,那么这个servlet就会执行doget里面的代码。主要的是在执行servlet的时候加上web里面的标签的话是直接访问servlet代码。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11580941.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存