MyEclipse网站服务器,在MyEclipse上搭建web服务器(示例代码)

Servlet是Java编写的服务器端程序,用于处理客户端请求并生成动态网页。在Web应用中,Servlet接收和响应HTTP请求,如HTML表单数据、cookies等。MyEclipse中创建Servlet的步骤包括建立Web项目、编写Servlet类、配置web.xml,通过运行应用并访问指定URL来测试。在修改Servlet后需重新部署应用。
摘要由CSDN通过智能技术生成

a)       Servlet是什么?

Servlet(服务器端小程序)是使用Java语言编写的服务器端程序[o1] ,可以使用脚本语言,生成动态的web页。

b)      Servlet的架构?

也是服务器架构撒。

servlet 在 Web 应用程序中的位置

6491e280ef9a4674afc18057fd954fd6.jpg

c)       Servlet的任务?

读取客户端(浏览器)数据:显式[o2] 的 HTTL请求数据(网页上的 HTML 表单,或者也可以是来自 applet 或自定义的 HTTP 客户端程序的表单)

.隐式[o3] 的 HTTP 请求数据(cookies、媒体类型和浏览器能理解的压缩格式 等等)

处理数据并生成结果

发送数据(即文档)到客户端(浏览器)

d)      MyEclipse工具操作servlet

1.建立一个web server project,

2.新建包,

3.新建一个servlet文件,

4.更改web.xml里的路径【这个很重要!!!】

5.run as(My Eclipse Application)【注意:看工程是否部署上了哈】

6.看端口号:

信息: Starting Coyote HTTP/1.1 on http-8080

7.浏览器中访问:192.168.2.19是host

http://192.168.2.19:8080/MyWebSeverProject/MyServlet

浏览器中打印出来的是:This is class cn.com.fs.test01.MyServlet, using the GET method

【 注意:没次更改了servlet文件,需要重启】

8.注意servlet里的几个语句:

(1)public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

//参数: request:包含了客户端请求信息  response设置服务端返回的信息

(2) response.setContentType("text/html");//设置返回内容的格式

(3)PrintWriter out = response.getWriter(); //PrintWriter 对象的printIn方法可以理解为直接返回数据

(4)out.flush();//刷新--一直传输数据

(5) out.close();//关闭--数据传输完成,结束

VIP

WEB开发

[o2]看代码就明白

[o3]比如说压缩格式zip,rar

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值