MyFirstServlet

凤巢广告传媒

凤巢广告传媒

2016-01-29 12:45

MyFirstServlet,MyFirstServlet
来源:LoveJSP.site
看了好长时间的JSP了,好多东东还不大清楚,我觉得学习JSP还是由Servlet学起比较好。从今天开始,本站开始连载我的Servlet的学习过程,主要是一些例子,配以简单的说明,希望会对大家有所帮助。


今天是第一讲,My First Servlet 我的第一个Servlet。

首先讲一下运行环境,JSK1.3+tomcat3.1,其他的Servlet应该也可以,如果有问题,可以到论坛里发帖子。
这些软件都可以在本站Download。

一、Servlet的基本结构。

//Servlet de 基本结构

import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class SomeServlet extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {


// 用 "request" 可以读取输入的值 (e.g. cookies)
// 和表单提交的数据
// 用 "response" 返回输出的内容

PrintWriter out = response.getWriter();

// 用 "out" 向浏览器写内容。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/java/)

}
}


Servlet都是有HttpServlet继承下来的。基本结构如上面的代码所示:
下面就举几个Servlet的小例子。

//生成一般文本的例子 下载本例

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/java/)

package test;
//用这条语句编译 javac -encoding iso8859_1 filename.java

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

public class HelloServlet extends HttpServlet {
public void doGet( HttpServletRequest requset,
HttpServletResponse response)
throws IOException, ServletException {
PrintWriter out = response.getWriter();
out.println("Hello,world!");
out.println("你好,万维网");
}
}


//生成HTML内容的例子。下载本程序

package test;
//javac -encoding iso8859_1 HelloWWW.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class HelloWWW extends HttpServlet {
public void doGet( HttpServletRequest requset,
HttpServletResponse response)
throws IOException, ServletException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""+
"<HTML"+
"<HEAD"+
"<TITLE"+"Hello WWW by LoveJSP.site"+"</TITLE"+
"<BODY"+
"<H1Hello WWW</H1"+
"<H1你好,万维网</H1"+
"<h2<A HREF="HTTP://LOVEJSP.COM"welcom to LoveJSP.site</A</h2"+
"</BODY"+
"<HTML");
}
}

展开更多 50%)
分享

猜你喜欢

MyFirstServlet

Java JAVA基础
MyFirstServlet

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Direct3D学习笔记(二)我们这里可以编写一个完全意义上的Direct3D程序了

Direct3D学习笔记(二)我们这里可以编写一个完全意义上的Direct3D程序了

InteliIM 3.0 will be released soon!

InteliIM 3.0 will be released soon!
下拉加载更多内容 ↓