栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

搭建spring mvc 实现select类似操作以及出现的404错误解决办法

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

搭建spring mvc 实现select类似操作以及出现的404错误解决办法

新建maven工程

选择下一步

修改名称

完成即可

在java路径下新建包并且添加mycontroller类

 java类中输入

package com.lll.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

import javax.servlet.ServletException;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;



@Controller
class Mycontroller {
    @RequestMapping("demo")
    @ResponseBody
    public String demo(HttpServletRequest request) throws ServletException, IOException {

        String name=request.getParameter("name");
        String password=request.getParameter("password");

        Map map=new HashMap();
        map.put("name",name);
        map.put("password",password);

        request.setAttribute("map",map);
        System.out.println(map);
        return null;
    }
    @RequestMapping("demo2")
    @ResponseBody
    public String demo2() {
        System.out.println("我是单元方法demo2");
        return "demo2";
    }
    @RequestMapping("demo3")
    @ResponseBody
    public String demo3(String name){
        return "demo3_name="+name;
    }


    private class HttpServletRequest {
        public String getParameter(String name) {
            return name;
        }

        public void setAttribute(String map, Map map1) {
        }
    }
}

 在main文件下的resources中创建jsp,xml,xml文件

 配置web.xml文件


    springmvc
    org.springframework.web.servlet.DispatcherServlet

    
        contextConfigLocation
        classpath:springmvc.xml
    
    1


springmvc
/

 

 在springmvc.xml创建代码




    
    
    
    


 在jsp中显示输出

<%--
  Created by IntelliJ IDEA.
  User: lenovo
  Date: 2021/9/19
  Time: 16:42
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


    Title


姓名:
密码:

运行即可

可能出现问题: 

在页面显示404

解决方法:

打开项目结构(英文是什么我也不知道) 快捷键ctrl+alt+shift+s

第二个

第一步:选择模块

第二步:选择当前项目文件(如果没有可以点击那个加号添加)

第三步:两个目录中都是classes文件在target文件下

第四步:添加在文件下的lib文件(web-inf下的)

选择文件

再选择当前文件

点击包含那个

点击应用确定即可

打开tomcat配置

如果没有就在文件设置下查找

在上面打字搜索

给它一个快捷键

 打开运行这个配置

选择tomcat

 然后选择tomcat服务器

如果没有可以去官网下一个

 下载即可

   选择部署点击服务的项目

 修改一下服务,url应该自动更改

端口号可以更改也可以不更改我在不更改时候可能会出现端口号占用

 

 

 

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/281991.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号