首页 > 资讯 > 网站设计
MyFirstServlet
发布时间:2005-03-17   浏览次数:1153734
来源: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" 向浏览器写内容。 } } Servlet都是有HttpServlet继承下来的。基本结构如上面的代码所示:下面举几个Servlet的小例子。 //生成一般文本的例子 下载本例 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.javaimport 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(""+""+""+""+"Hello WWW by LoveJSP.site"+""+""+"Hello WWW"+"你好,万维网"+"welcom to LoveJSP.site"+""+"");}} 来源:http://edu.chinaz.com
业务咨询

Copyright 2003 - 2023 huinet.cn All Rights Reserved.
慧网公司 版权所有