菜鸟学Android笔记(十九):Servlet快速入门

一、Servlet

1、sun提供的一种动态web资源开发技术,本质就是一段java小程序,可以将Servlet加入Servlet容器中运行

Servlet容器------能够运行Servlet的环境就叫做Serverlet容器-------tomcat

web容器---------能够运行web应用的环境就叫做web容器-------tomcat

2、如何开发Servlet?

写一个类实现sun公司定义的Servlet接口

将写好的类配置到tomcat中

二、如何在电脑上安装JDK1.6

1、下载JDK,并解压

2、设置环境变量

2.1 新建 JAVA_HOME 变量(如有就编辑)

添加jdk的安装目录

2.2然后在新建Path变量(如有就编辑)

输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

2.3新建CLASSPATH 变量(如有就编辑)

输入.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

这时候就配置成功了,如何检验?在cmd中直接输入“java”,然后显示就成功了

三、如何写Servlet类并编译

编写Servlet,具体代码如下:

package com.java;

import java.io.*;
import javax.servlet.*;

public class FirstServlet extends GenericServlet{
	
	public void service(ServletRequest req, ServletResponse res) throws ServletException, java.io.IOException{
		  res.getWrite().writer("Hello,Serverlet");
	
	}
	
}

用cmd编译

导入servlet-api.jar架包,在cmd设置成环境变量:

set classpath="%classpath%";D:\xampp\tomcat\lib\servlet-api.jar;

这时再编译成class文件

但我们希望的是连包一起编译好,所以编译时,应输入:

javac -d . FirstServlet.java

四、如何配置Servlet?

1、先在D:\xampp\tomcat\webapps目录下建一个web应用(要包含WEB-INF文件夹)

2、再将编译的好的包放到WEB-INF文件夹中的classes文件夹中

3、配置web.xml,使其可以访问Servlet类,web.xml全文:

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                      http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
  version="3.0">


    <servlet>
        <servlet-name>FirstServlet</servlet-name>
        <servlet-class>com.java.FirstServlet</servlet-class>
    </servlet>
     <servlet-mapping>
        <servlet-name>FirstServlet</servlet-name>
        <url-pattern>/java/FirstServlet</url-pattern>
    </servlet-mapping>

</web-app>


这个时候再在浏览器输入:“http://localhost/news/java/FirstServlet"

这是就会显示:

Hello,Serverlet
五、如何用myeclipse建立Servlet类?

1、新建一个web project

这时已经建立了一个合理的Servlet类及包,并且在里面做开发的Servlet类会自动放置到classes目录下

2、如何发布

可以直接拷贝到Tomcat中,但每次都要拷贝很麻烦,所以我们要用myeclipse发布

如何自动发布

1、先在windows->preference->Server->Tomcat中设置可以显示tomcat

2、然后在myeclipse中手机电线图标上确定

3、如何修已经发布的web工程名称

windows->preference->web

4、再在浏览器输入"http://localhost/web工程名"










  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值