Servlet之基础、开发步骤、调用过程及常见错误
2016-12-17 18:39
337 查看
一.WEB项目的演变
1.发展规律
由单机向网络发展由CS向BS发展
2.CS和BS的区别
1)CS
Client Server客户端服务器程序
客户端需要单独开发,用户需要单独下载并安装
2)BS
Browser Server浏览器服务器程序
客户端不用单独开发,用户不用单独安装
二.Servlet介绍(*)
1.服务器如何保存并返回一个网页?
1)静态网页
无论谁看其内容都一样百科、新闻
服务器直接存HTML,直接返回HTML即可
2)动态网页
不同人看到的内容有差异淘宝、微博
服务器保存一个组件,动态给每个用户拼一个网页
在Java语言中这个组件就是Servlet
组件:满足规范的对象
2.Servlet的特点
是服务器端的组件满足sun的规范
可以动态拼资源(HTML/IMG等)
术语:处理HTTP协议
3.什么是Servlet?
是sun推出的用于在服务器端处理HTTP协议的组件三.服务器
1.名称
Java服务器WEB服务器
Java WEB服务器
Servlet容器
2.本质
是一个软件它和浏览器是平级的关系
3.举例
Tomcat(Apache)JBoss
WebLogic
WebSphere
五.Servlet开发步骤(*)
1.创建WEB项目
必须具备标准的WEB目录/webapp/WEB-INF/web.xml
2.导入jar包
1)使用maven
使用maven搜索javaee在结果中选择javaee-api
2)使用tomcat自带的包
选择项目,右键点击properties弹出框里在左侧选择Targeted Runtimes
在右侧勾选Apache Tomcat
Apply
3.开发Servlet
1)编写Servlet
创建package创建一个类,名为XxxServlet
继承HttpServlet,从而间接的实现了Servlet接口
重写父类的service()
2)配置Servlet
先声明类,并给它取别名再通过别名引用此类,给它取一个访问路径
4.部署(拷贝)
在Servers视图下,选择tomcat7右键点击Add and Remove
在弹出框内将左边的待部署项目移动到右侧
启动tomcat即可
5.访问
格式 http://ip:port/项目名/网名例子 http:localhost:8080/servlet1/ts
六.Servlet调用过程及常见错误
相关文章推荐
- Java Servlet生成JSON格式数据并用jQuery显示的方法
- jsp传参 servlet接收中文乱码问题的解决方法
- jsp和servlet中实现页面跳转的方式实例总结
- java servlet结合mysql搭建java web开发环境
- Servlet与JSP间的两种传值情况
- java基于servlet使用组件smartUpload实现文件上传
- JSP、Servlet中get请求和post请求的区别总结
- jsp和servlet的区别探讨
- Struts2访问servlet分享
- java中Servlet处理乱码的方法
- Servlet 过滤器详细介绍
- JSP+Servlet+JavaBean实现登录网页实例详解
- servlet中session简介和使用例子
- 在Jsp Servlet中页面重新定向总汇
- JSP使用Servlet作为控制器实现MVC模式实例详解
- JSP使用Servlet过滤器进行身份验证的方法
- Servlet动态网页技术详解
- jsp和servlet操作mysql中文乱码问题的解决办法
- Servlet实现文件上传,可多文件上传示例