Spring框架 WEB-INF下访问login.jsp

本文档记录了一个使用Spring框架的Web项目中,如何处理登录页面login.jsp位于WEB-INF/pages目录下时的访问问题。首先创建项目ZJTS,接着启动Tomcat并打开index.jsp。然后,创建LoginController,并配置Spring的dispatcher-servlet.xml以处理请求。在解决报错后,成功通过http://localhost:8080/ZJTS/LoginController/Login.do访问登录页面。
摘要由CSDN通过智能技术生成

A:创建项目(WEB-Project) ZJTS

点击next将web.xml文件一同创建

这里写图片描述

<display-name>ZJTS</display-name>
工具编辑部署描述符,display-name元素包含的就是XML编辑器显示的名称。说明作用,跟你配置不相关,可直接删除。

B:启动tomcat 浏览器打开index.jsp

这里写图片描述

C:将web项目中的登录页面login.jsp显示,login.jsp放置于WEB-INF/pages目录下:

展现login.jsp

这里写图片描述

将login.jsp迁移至WEB-INF/pages目录,安全考虑,WEB-INF目录下的文件不能直接被外部应用访问。

这里写图片描述

D:创建控制器LoginController

这里写图片描述

E:本项目使用Spring框架,点击下面的链接了解SpringMVC详情

SpringMVC详情

向WEB-INF/lib目录下导入Spring相关jar包

这里写图片描述

LoginController @Controller注解处ctrl+1导入import org.springframework.stereotype.Controller;

这里写图片描述

@RequestMapping 注解:@RequestMapping 是 Spring Web 应用程序中最常被用到的注解之一。这个注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上。

详解
这里写图片描述

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns="http://java.sun.com/xml/ns/javaee" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" 
id="WebApp_ID" version="3.0">
  <display-name>ZJTS</display-name>
  <welcome-file-list>
    <welcome-file
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值