在MyEclipse上搭建web服务器

a)       Servlet是什么?

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

b)      Servlet的架构?

  1. 也是服务器架构撒。
  2. servlet 在 Web 应用程序中的位置

    

c)       Servlet的任务?

  1. 读取客户端(浏览器)数据:

    1. 显式[o2] 的 HTTL请求数据(网页上的 HTML 表单,或者也可以是来自 applet 或自定义的 HTTP 客户端程序的表单)
    2. .隐式[o3] 的 HTTP 请求数据(cookies、媒体类型和浏览器能理解的压缩格式 等等)
  2. 处理数据并生成结果
  3. 发送数据(即文档)到客户端(浏览器)

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();//关闭--数据传输完成,结束


[o1]

  1. VIP
  2. WEB开发

[o2]看代码就明白

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

时间: 2024-10-12 07:25:20

在MyEclipse上搭建web服务器的相关文章

在树莓派上搭建web服务器——基于Apache

1,Apache简介: Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机 平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件. 详细介绍见: [百度百科-apache] [维基百科-Apache HTTP Server] 2,安装Apache到树莓派: apt-get install apache2 提示Do you want to continue[Y/n] ? 的时候输入y,回车,等待安装完毕. 3,局域网访问测试: 在浏览器地址栏输入

Mac上搭建Web服务器--Apache

局域网搭建 Web 服务器测试环境,因为Mac OS X 自带了 Apache 和 PHP 环境,我们只需要简单的启动它就行了. 1.命令:sudo apachectl start Apache服务器默认的web根目录在:/Library/WebServer/Documents Apache的配置文件在:/etc/apache2 相关命令: 停止 Apache:sudo apachectl stop 重启 Apache:sudo apachectl restart 2.浏览器输入:http://

Mac上搭建Web服务器

开启Apache 开启Web服务器的方法有两种: 打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)” 通过在terminal终端直接运行Apache的启动命令来打开:sudo apachectl start 启动后,我们在浏览器输入  http://localhost 会发现 Apache服务器默认的web根目录在:/Library/WebServer/Documents Apache的配置文件在:/e

在Rayeager PX2上搭建web服务器anmpp

芯客网出品Rayeager PX2开发板 1.使用root工具获取root权限. 2.安装anmpp.apk http://www.anmpp.net 3.下载anmpp.zip 放到sdcard根目录 4.启动anmpp 应用 Ps(背景图片通过替换 sdcard目录下anmpp.png来修改.) 5.执行高级核心功能中的 anmpp-install 安装 6.启动集成环境.Ps:如果启动不成功,可以进去adb shell,执行anmpp start 7.查看状态 8.访问localhost

Linux上部署web服务器并发布web项目

近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果.以下是具体的详细步骤以及我对此做的一些总结和个人的一些见解,希望对跟我一样的新手们有些帮助,有误的地方还请大神们指出 ??!(以下操作都是在虚拟机中进行) 1.选用CentOS6 64位作为服务器系统. (原因:redhat要钱,而CentOS免费:CentOS相比于其它linux系统要成熟.稳定一点:CentOS7操作命令和目录结构发生了一些变化所以选用版本6) 2.

server2016下搭建web服务器&三种虚拟主机实验

虚拟主机:同一台服务器上运行多个网站实现方式:基于ip地址:基于端口号(默认80,修改1024以上任何):基于主机名(host,DNS)用host方式需在主机c/windows/system32/drivers/etc修改.实验内容:在server2016里搭建web服务器,然后创建2个网页,分别是主要为城市和开心首页.之后通过ip地址,端口号,主机名这三种方式运行网站. 首先在server2016上搭建web服务器,在服务器管理器--添加角色和功能--接着在服务器角色里勾选web服务器(IIS

NodeMCU入门(4):搭建Web服务器,配置网络连接

准备工作 1.NodeMCU模块 2.ESPlorer v0.2.0-rc6 3.NodeMCU-HTTP-Server 搭建web服务器 下载https://github.com/wangzexi/NodeMCU-HTTP-Server文件,并上传到NodeMCU中 修改init.lua文件,可参看NodeMCU-HTTP-Server Example -- init.lua --------------------- -- wifi --------------------- print('

linux搭建web服务器

linux httpd 假设服务器地址为192.168.80.20/24 1.   将准备安装的httpd软件包共享给everyone , (1)在linux上mount.cifs  //真机IP地址/共享文件夹名   /media / ls  /meidia/ 查看 tar    xjvf   httpd-2.4.10.tar.bz2    -C  /usr/src       解压至/usr/src下 下面两个插件是httpd2.4以后的版本所需要的 http://ftp.jaist.ac.

如何搭建web服务器 使用Nginx搭建反向代理服务器

转载   如何搭建web服务器 使用Nginx搭建反向代理服务器 :   http://blog.csdn.net/w13770269691/article/details/6977727 引言:最近公司有台服务器遭受DDOS攻击,流量在70M以上,由于服务器硬件配置较高所以不需要DDOS硬件防火 墙.但我们要知道,IDC机房是肯定不允许这种流量一直处于这么高的,因为没法具体知道后面陆续攻击的流量会有多大,如果流量过大就会导致整个IDC网络 瘫痪.我们都知道北方的数据中心和南方的数据中心从带宽出