java学习笔记之使用MyEclipse编写一个简单的登陆界(一)

使用MyEclipse编写一个简单的网页。

要求:有一个简单的登陆界面。可以验证用户名是否为admin,密码为123。当结果正确时,跳往另外一个界面。

1、首先新建一个web project。

2、在webroot目录下新建一个jsp文件。

代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>


  
    登陆界面
  
  
  
   

信息系统

用户名:
 密 码:
 


3、部署文件。连接到服务器。

java学习笔记之使用MyEclipse编写一个简单的登陆界(一)_第1张图片

4、编写登陆成功之后跳往的界面。

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

    
    用户界面
  
  
  
    

登陆成功!欢迎到来!

5、编写servlet。

package demo01;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class DemoServlet extends HttpServlet {
	
	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
	}

	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		String name = request.getParameter("name");
		String psw = request.getParameter("psw");
		if(name.equals("admin")&&psw.equals("123")){
			request.getRequestDispatcher("hello.jsp").forward(request, response);
		}
		else{
			response.sendRedirect("login.jsp");
		}
	}
}

6、编写配置文件。

在WebRoot下的WEB-INF中编写web.xml。



  
 
  	Demo
  	demo01.DemoServlet
  
  
  
  	Demo
  	/yes
  
  

7、在地址栏输入http://localhost:8080/DemoWeb/login.jsp进行测试。

java学习笔记之使用MyEclipse编写一个简单的登陆界(一)_第2张图片



你可能感兴趣的:(java学习)