IDEA部署Web时访问静态页面报404

静态html页面要放到和web文件夹下,即和WEB-INF同级目录,否则就会服务器找不到资源报404

 类似这样,aaa.html页面要放在这个位置,千万不要放在src里面!!!找了好久,没想到这脑抽错误。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
springboot学习笔记 spring基础 Spring概述 Spring的简史 xml配置 注解配置 java配置 Spring概述 Spring的模块 核心容器CoreContainer Spring-Core Spring-Beans Spring-Context Spring-Context-Support Spring-Expression AOP Spring-AOP Spring-Aspects Messaging Spring-Messaging WEB Spring-Web Spring-Webmvc Spring-WebSocket Spring-Webmvc-Portlet 数据访问/集成(DataAccess/Intefration) Spring-JDBC Spring-TX Spring-ORM Spring-OXM Spring-JMS Spring的生态 Spring Boot Spring XD Spring Cloud Spring Data Spring Integration Spring Batch Spring Security Spring HATEOAS Spring Social Spring AMQP Spring Mobile Spring for Android Spring Web Flow Spring Web Services Spring LDAP Spring Session Spring项目快速搭建 Maven简介 Maven安装 Maven的pom.xml dependencies dependency 变量定义 编译插件 Spring项目的搭建 Spring Tool Suite https://spring.io/tools/sts/all IntelliJ IDEA NetBeans https://netbeans.org/downloads/ Spring基础配置 依赖注入 声明Bean的注解 @Component组件,没有明确的角色 @Service在业务逻辑层(service层) @Repository在数据访问层(dao层) @Controller在展现层(MVC→SpringMVC) 注入Bean的注解 @Autowired:Spring提供的注解 @Inject:JSR-330提供的注解 @Resource:JSR-250提供的注解 Java配置 @Configuration声明当前类是一个配置类 @Bean注解在方法上,声明当前方法的返回值为一个Bean AOP @Aspect 声明是一个切面 拦截规则@After @Before @Around PointCut JoinPoint Spring常用配置 Bean的Scope Singleton Prototype Request Session GlobalSession SpringEL和资源调用 注入普通字符 注入操作系统属性 注入表达式云算结果 注入其他Bean的属性 注入文件内容 注入网址内容 注入属性文件 Bean的初始化和销毁 Java配置方式 注解方式 Profile @Profile 通过设定jvm的spring.profiles.active参数 web项目设置在Servlet的context parameter中 事件Application Event 自定义事件,集成ApplicationEvent 定义事件监听器,实现ApplicationListener 使用容器发布事件 Spring高级话题 Spring Aware BeanNameAware BeanFactoryAware
【资源介绍】 基于JavaWeb的在线问卷调查系统源码+项目部署说明.zip 该项目是个人毕设项目,答辩评审分达到95分,代码都经过调试测试,确保可以运行!欢迎下载使用,可用于小白学习、进阶。 该资源主要针对计算机、通信、人工智能、自动化等相关专业的学生、老师或从业者下载使用,亦可作为期末课程设计、课程大作业、毕业设计等。 项目整体具有较高的学习借鉴价值!基础能力强的可以在此基础上修改调整,以实现不同的功能。 欢迎下载交流,互相学习,共同进步! 为了巩固自己的JavaWeb基础,采用了Servlet+JSON+Ajax的方式来完成这个项目 开发环境 集成开发环境:IDEA Web服务器:Tomcat 项目搭建:Maven 相关软件包:servlet、mysql、lombok、jackson 功能点 用户管理 **注册:** 管理员用户进行注册,使用form表单收集用户的username和password。插入到数据库表中,为了提高安全性使用BCrypt对用户的密码进行加密。 **登录:** 从session中判断用户是否登录,登录后可以进行下一步操作,如果没有登录就回到登录页面,根据用户输入的用户名和密码来验证是否注册过。 **退出:** 从session中删除用户的信息。 ###题库管理 **录入题目:** 使用form表单收集管理员需要录入的题目,然后将题目插入到数据库表中。 **题目列表:** 查询当前管理员账户所录制的所有题目以及其相关信息,由于题目信息量较大,所以需要加入分页功能。并且需要能够显示该题目被多少问卷所绑定。 问卷管理 **新建问卷:** 输入本次问卷的题目和简介,然后将录入的信息进行提交然后存储到数据库中。 **问卷列表:** 查询当前管理员账户所创建的问卷信息,然后分页显示 **关联题目:** 将指定的问卷关联题目,即将题目绑定到问卷中。 活动管理 **新建活动:** 创建新的活动,指定具体的调查问卷,然后插入到数据库表中。 **活动列表:** 显示当前管理员用户所创建的活动信息。 **结果显示:** 收集用户提交的调查问卷,对调查问卷的结果进行分析,使用统计图表的方式来直观的展示本次问卷的相关信息 调查问卷页 这个是发布给普通用户的调查问卷。包含活动信息,问卷信息,题目信息等。 ##数据库设计 本项目中共涉及到6张表:用户表、题目表、问卷表、题目和问卷关系表、活动表、结果表 * users : uid、username、password * questions : qid、uid、question、options * surveys : sid、uid、title、brief * relations : rid、sid、qid * activies : aid、uid、sid、started_at、ended_at * results : reid、aid、nickname、phone、answer 表的关系如下: ![](https://Leon-S-Kennedy/MySurvey/blob/main/img.png) 具体实现 用户管理 **注册:** /user/register.html : * 静态资源,采用form 表单,提交 post 请求,提交用户名 + 密码 /user/register.do : * 动态资源,读取用户名 + 密码,并对密码进行加密 * 将数据存储到数据库中,将用户信息放入session中 核心SQL:`insert into users (username, password) values (?, ?);` **登录:** /user/login.html : * 静态资源,采用form 表单,提交 post 请求,提交用户名 + 密码 /user/login.do : * 动态资源,读取用户名 + 密码 * 从数据库中查找信息,并合演密码是否正确,将用户信息放入session中 核心SQL:`select uid,username,password from users where username = ?;` **退出:** /user/quit.do: * 动态资源,将用户的信息从session中删除即可 题库管理 **题目录入:** /question/create.html: * 静态资源,采用form表单,提交post请求,将题目信息进行提交 /question/create.do: * 动态资源,将提交的题目进行存储

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值