java servlet 主要用来做什么

有什么好的学习资料没... 有什么好的学习资料没 展开
 我来答
cs6641468
推荐于2017-11-24 · TA获得超过5713个赞
知道大有可为答主
回答量:863
采纳率:100%
帮助的人:984万
展开全部
简单一点说吧:
1.比如说你在一个网页上输入姓名和密码,然后点击提交。这时候页面就会跳转(跳转方法有post和get)。
2.跳转到哪呢,这就通过web.xml文件配置你的跳转,一般就跳转到servlet来处理。
3.servlet说白了,就是一个java类,继承HttpServlet,主要有doGet和doPost方法,你在页面代码写的是get方法跳转,那么就运行servlet里doGet方法里面的代码(post同理)。
4.doGet里面的代码就处理操作,一般首先用特定方法获得页面提交的姓名和密码,然后进行处理(判断是否合法等等),处理玩之后,决定是直接显示信息,还是跳转到其他页面。

servlet就是接受页面信息,然后进行逻辑处理的一个java类。

至于学习资料,网上找一个servlet的小例子很多,有java基础很容易看懂,没有基础也可以学会
银之年1h

2019-02-27 · TA获得超过1033个赞
知道小有建树答主
回答量:770
采纳率:100%
帮助的人:32.6万
展开全部
applet是客户端的程序,它们可以直接嵌入到网页或者其他特定的容器中,并能够产生特殊的效果。

servlet是服务端器的程序,用于实现服务器功能的扩充,响应客户端请求

jsp则是对servlet简化,用于方便输出动态页面 实质上就是servlet
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒街蟑螂
2011-08-12
知道答主
回答量:14
采纳率:0%
帮助的人:9.9万
展开全部
servlet是用来做Web开发的,做为控制层来处理用户的请求信息的。Servlet是BS开发的基础,了解了Servlet,今后对你学习,JSP,以及后面的Struts2框架都有很大的帮助。正常工作 时,Servlet使用并不多,都是使用Struts2来代替Servlet完成的功能的。

你可以这样的理解,当你点击一个网页上的链接时,都会像服务器提交一个请求,这个请求分为两种,一种是post请求,一种是get请求。而对应的Servlet处理请求中,也有一个doget()和dopost()方法。Servlet处理完结果后,会往不同的作用域中放处理完的信息,返回到网页显示。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式