java servlet 主要用来做啥
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java servlet 主要用来做啥相关的知识,希望对你有一定的参考价值。
有什么好的学习资料没
简单一点说吧:1.比如说你在一个网页上输入姓名和密码,然后点击提交。这时候页面就会跳转(跳转方法有post和get)。
2.跳转到哪呢,这就通过web.xml文件配置你的跳转,一般就跳转到servlet来处理。
3.servlet说白了,就是一个java类,继承HttpServlet,主要有doGet和doPost方法,你在页面代码写的是get方法跳转,那么就运行servlet里doGet方法里面的代码(post同理)。
4.doGet里面的代码就处理操作,一般首先用特定方法获得页面提交的姓名和密码,然后进行处理(判断是否合法等等),处理玩之后,决定是直接显示信息,还是跳转到其他页面。
servlet就是接受页面信息,然后进行逻辑处理的一个java类。
至于学习资料,网上找一个servlet的小例子很多,有java基础很容易看懂,没有基础也可以学会 参考技术A applet是客户端的程序,它们可以直接嵌入到网页或者其他特定的容器中,并能够产生特殊的效果。
servlet是服务端器的程序,用于实现服务器功能的扩充,响应客户端请求
jsp则是对servlet简化,用于方便输出动态页面 实质上就是servlet 参考技术B servlet是用来做Web开发的,做为控制层来处理用户的请求信息的。Servlet是BS开发的基础,了解了Servlet,今后对你学习,JSP,以及后面的Struts2框架都有很大的帮助。正常工作 时,Servlet使用并不多,都是使用Struts2来代替Servlet完成的功能的。
你可以这样的理解,当你点击一个网页上的链接时,都会像服务器提交一个请求,这个请求分为两种,一种是post请求,一种是get请求。而对应的Servlet处理请求中,也有一个doget()和dopost()方法。Servlet处理完结果后,会往不同的作用域中放处理完的信息,返回到网页显示。
以上是关于java servlet 主要用来做啥的主要内容,如果未能解决你的问题,请参考以下文章