简单springMVC的web登入实现

环境需求

jar包

org.springframework.spring-webmvc
org.springframework.spring-aop

js

jquery.js

编译环境

Tomcat 8.5
jdk 8

编译工具

idea

搭建项目

菜单栏 file -> new -> project 打开 new project
简单springMVC的web登入实现_第1张图片如果本地有jar包,就是用第一个Use library导入架包。没有就选择Download下载架包。

点击next ,再输入项目名称

部署项目

项目的部署主要修改 web.xml
再 web->WEB-INF中找到web.xml

web.xml


    
        org.springframework.web.context.ContextLoaderListener
    

    
        dispatcher
        org.springframework.web.servlet.DispatcherServlet
        
        
            contextConfigLocation
                  
            classpath:spring-web.xml
        
        1
    

    
          
        dispatcher
        /
    


配置spring-mvc.xml

简单springMVC的web登入实现_第2张图片
创建文件夹re 右击创建的re文件夹 ->选择 Mark Directory as -> 点击 Test Resources Root
再新建一个spring-web.xml文件

spring-web.xml



    
    
    
    

    
    

    
    
  	    
        
        
        
    

    
    

编写controller层

理解为就是服务器和前端对接的地方
右击src 新建一个 名称为 controller 的包
new -> package
简单springMVC的web登入实现_第3张图片
再新建一个类 testController

testController
package controller;

import org.springframework.web.bind.annotation.*;

@RestController
public class testController {

    @RequestMapping(value = "/sign_in",
            method = RequestMethod.POST)
    public String sign_in(
            @RequestParam("name") String name,
            @RequestParam("pass") String pass){
        String n = "yyy",p = "123";
        System.out.println(name);
        if(!n.equals(name))
            return "1"; 
        else if(!p.equals(pass))
            return  "2";
        return "3";
    }
}

web界面

创建一个js文件夹 将jquery.js 放在里面

在 index.jsp 中

index.jsp
<%--
  Created by IntelliJ IDEA.
  User: OU
  Date: 2019/5/9
  Time: 19:01
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>

  
    $Title$
  

  
  我自己
    用户名:
密 码:

你可能感兴趣的:(springmvc)