JAVA开发servlet如何写

JAVA开发servlet如何写,第1张

Servle开发的几个要点

1, 继承javax.servlet.http.HttpServlet

2,重载相应的方法,如 doGet(), doPost()

3,配置web.xml

下面是拆嫌个servlet的例子供参考。

package com.teckwa.servlet

import java.io.IOException

import java.io.PrintWriter

import javax.servlet.ServletConfig

import javax.servlet.ServletException

import javax.servlet.http.HttpServlet

import javax.servlet.http.HttpServletRequest

import javax.servlet.http.HttpServletResponse

/**

* Servlet implementation class FirstServlet

*/

public class FirstServlet extends HttpServlet {

private static final long serialVersionUID = 1L

/**

* @see Servlet#init(ServletConfig)

*/

public void init(ServletConfig config) throws ServletException {

// TODO Auto-generated method stub

System.out.println("initialized servlet...")

}

/**

* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)

*/

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

// TODO Auto-generated method stub

PrintWriter out = response.getWriter()

out.println("<html>")

out.println("<h1>老羡 hello, teckwa inc</侍御拍h1>")

out.println("</html>")

out.flush()

out.close()

}

/**

* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)

*/

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

// TODO Auto-generated method stub

}

}

public void doGet(HttpServletRequest request, HttpServletResponse response)

这个是servlet里面的doGet方法。仿斗这个方法是不能直接进行运行的。

他是一个中间处理请求的类。

出错的原因是

import java.io.*

import javax.servlet.*

import javax.servlet.http.*

这肢橘导入了3个包,你没有把这3个包也放进你的文件夹下面。

还有就是这个方法一般是jsp+servlet的时候用。处理get方式的请求。

一般我们在页面写的表单提交<from medthod="post">

调用历大团的就是doPost方法。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12532899.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存