servlet中doget方法提示怎么设置

servlet中doget方法提示怎么设置,第1张

很简单的问题

根据请求的类型(就是你form表单中method属性下面的那请求类型,默认为doget().)HTTPServlet类的excute方法会选择调用对应的方法。

dopost()是比较安全的,在你的浏览器上不会出现发送的参数,比如你如果提交带有密码的表单发请求时一定要是dopost(),否则密码会这样被显示在浏览器上…….jsp?pwd=kkk

应该说的够清楚了吧

步骤如下:

1、在web工程里面创建一个Servlet类,继承HttpServlet,重写doPost,doGet方法,在doPost方法中调用doGet方法;

2、在doGet方法中把要设置到jsp页面的值存到request中;

3、在doGet方法中添加转发到jsp页面的代码;

4、在jsp页面中使用jstl标签获取存入的值。

事例代码如下:

Servlet类:

public class DemoServlet extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

request.setAttribute("name", "nameValue")

request.getRequestDispatcher("/demo.jsp").forward(request, response)

}

public void doPost(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

doGet(request, response)

}

}


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

原文地址: http://outofmemory.cn/tougao/11276387.html

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

发表评论

登录后才能评论

评论列表(0条)

保存