loginform.java

来自「This book code procedure according to th」· Java 代码 · 共 40 行

JAVA
40
字号
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class LoginForm extends HttpServlet {
    String defaultGreeting;
  String defaultName;
  String ICO1;
  String ICO2;
  String ICO3;
  String ICO4;
  //初始化
  public void init(ServletConfig config) throws ServletException   {
    super.init(config);
    //获取web.xml中的配置参数
if ((defaultName = getInitParameter("name")) == null)  defaultName = "Java";
     if ((ICO1 = getInitParameter("ICO1")) == null)  ICO1 = "images/start_logoff.gif";
    if ((ICO2 = getInitParameter("ICO2")) == null)  ICO2 = "images/start_doc.gif";
    if ((ICO3 = getInitParameter("ICO3")) == null)  ICO3 = "images/start_find.gif";
    if ((ICO4 = getInitParameter("ICO4")) == null)  ICO4 = "images/start_shut.gif";
   }
public void service(HttpServletRequest req, HttpServletResponse res) throws IOException    {
    // 首先设置文档类型,所使用的字符集
    res.setContentType("text/html; charset=GB2312");
    //接收参数
    String name = req.getParameter("name");
    String pwd = req.getParameter("pass");
    // 获取输出流
    PrintWriter out = res.getWriter();
    //书写页面
    out.println("<html><head><title>欢迎进入Java世界</title></head>");
    out.println("<body>");
    out.println("<img src=\""+ICO1+"\">");
    out.println("<img src=\""+ICO2+"\">");
    out.println("<img src=\""+ICO3+"\">");
    out.println("<img src=\""+ICO4+"\">");
    out.println("<p>欢迎"+name+"登陆!");
    out.println("</body></html>");
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?