404.。

404.。

http://img1.sycdn.imooc.com//climg/5d1a2eab0001e70c18740383.jpg

http://img1.sycdn.imooc.com//climg/5d1a2ec50001c49f04770765.jpg

web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         id="WebApp_ID" version="3.1">
    <display-name>mybatispro</display-name>

    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>home.jsp</welcome-file>
        <welcome-file>default.html</welcome-file>
        <welcome-file>default.htm</welcome-file>
        <welcome-file>default.jsp</welcome-file>
    </welcome-file-list>

</web-app>


UsersFindServlet

package com.damu.servlet;

import com.damu.dao.UsersDao;
import com.damu.entity.Users;


import javax.servlet.ServletException;

import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.List;


@WebServlet("/index")
public class UsersFindServlet extends HttpServlet {
    private UsersDao usersDao=new UsersDao();
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        this.doPost(req, resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        List<Users> list=usersDao.findAll();
        req.setAttribute("usersList",list);
        req.getRequestDispatcher("index.jsp").forward(req,resp);
    }
}

UsersDao

package com.damu.dao;

import com.damu.entity.Users;
import com.damu.utils.SqlSessionFactoryUtils;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;

import java.util.List;

public class UsersDao {
    private SqlSession sqlSession=SqlSessionFactoryUtils.getSqlSessionFactory().openSession();
    private List<Users> list;
    public List<Users>findAll(){

        try {
            list=sqlSession.selectList("findAll");

        } catch (Exception e) {
            e.printStackTrace();
        }finally{
            sqlSession.close();
        }
        return list;
    }
}

http://img1.sycdn.imooc.com//climg/5d1a2f0f00018ae618040865.jpghttp://img1.sycdn.imooc.com//climg/5d1a2f1a00018bf718680847.jpghttp://img1.sycdn.imooc.com//climg/5d1a2f2300011b7310990841.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

7回答
好帮手慕阿满 2019-07-02 19:00:23

同学你好,问一下同学是几个不同的项目项目吗?在同学的截图中,处理mybatispro外还有别的,如:

http://img1.sycdn.imooc.com//climg/5d1b38a00001935602970732.jpg

这里建议同学只加载一个项目mybatispro再试试。

祝:学习愉快~

提问者 ShanaZ 2019-07-02 14:29:51
好帮手慕阿满 2019-07-02 13:54:32

同学你好,在同学的截图中application context不同,如:

http://img1.sycdn.imooc.com//climg/5d1af13e0001bc2204320092.jpg

http://img1.sycdn.imooc.com//climg/5d1af1460001788d03810078.jpg

如果这里加了项目名,在访问路径中也需要加上项目名。

问一下同学是"/"时,还是报404错误吗?如果是,建议同学将404页面截图贴一下,注意要加上访问路径哦。

祝:学习愉快~

  • 提问者 ShanaZ #1
    截图贴在上面了
    2019-07-02 15:30:02
提问者 ShanaZ 2019-07-02 11:48:00
提问者 ShanaZ 2019-07-02 11:46:07

部署了还是404。。。。

http://img1.sycdn.imooc.com//climg/5d1ad3770001f1b010990841.jpg

好帮手慕阿满 2019-07-02 11:39:22

同学你好,同学没有项目部署到tomcat中,如:

http://img1.sycdn.imooc.com//climg/5d1ad1be0001e43b07930195.jpg

这里建议同学点击+号,然后将项目部署到tomcat中,如:

http://img1.sycdn.imooc.com//climg/5d1ad1af0001d1d406210202.jpg

部署后,建议同学重启项目再试试。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 ShanaZ #1
    我应该是部署了 只不过滚轮滚下去所以没看到 我刚又重新部署了,把application context也改成/了 还是404哎
    2019-07-02 11:48:41
提问者 ShanaZ 2019-07-02 00:06:27
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师