//这是我的第一个servlet程序 没什么明显的功能
package test;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Hello extends HttpServlet
{
public void init(ServletConfig config) throws ServletException
{
super.init(config);
}
public void service(HttpServletRequest request,HttpServletResponse response) throws IOException
{
response.setContentType("text/html ;charset=GB2312");//设置响应的MIME类型
PrintWriter out=response.getWriter() ;
out.println("<HTML><BODY>");
out.println("这是我的第一个Servlet程序");
out.println("</BODY></HTML>");
}
public void destory(){}
}
//这个servlet程序主要实现的是登录界面之后的验证程序
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class LoginServlet extends HttpServlet
{
public void init(ServletConfig config) throws ServletException
{
super.init(config);
}
public void service(HttpServletRequest request,HttpServletResponse response) throws IOException
{
response.setContentType("test/html;charset=GB2312");
PrintWriter out=response.getWriter();
String name=request.getParameter("name1");
String password=request.getParameter("name2");
if(name.trim().equals("admin")&&password.equals("admin"))
{
out.println("<html><body>");
out.println("用户登录成功");
out.println("</body></html>");
}
else
{
out.println("<html><body>");
out.println("用户登录失败");
out.println("</body></html>");
}
}
public void destory(){}
}
//这个程序主要实现的是在页面中实现当前时间的功能
package test;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ShowTime extends HttpServlet
{
public void init(ServletConfig config) throws ServletException
{
super.init(config);
}
public void service(HttpServletRequest request,HttpServletResponse response) throws IOException
{
response.setContentType("text/html;charset=gb2312");
PrintWriter out=response.getWriter();
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyy年mm月dd日");
java.util.Date currentTime_1=new java.util.Date();
out.println(formatter.format(currentTime_1));
}
public void destory(){}
}
转载于:https://blog.51cto.com/zhylforeverme/345646