基于model2的登陆遇到的问题

本文记录了使用Idea2020.3、Tomcat9、Maven3.6.3和MySQL8.0进行Java Web开发的环境配置步骤,包括maven的本地仓库和阿里云镜像设置。在Tomcat配置中,提到了部署时的注意事项及URL的解析。在项目开发过程中,讨论了如何在请求之间传递数据,如使用request.setAttribute()存储和重定向后数据的丢失。此外,还简单介绍了pom.xml中引入的相关依赖,如tomcat-servlet-api和mysql-connector-java。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一个基于model2的登陆作业。
记录一下完成作业时遇到的问题。

环境配置:

	Idea 2020.3
	Tomcat 9
	Maven 3.6.3
	MySQL 8.0+Navicat 15

配置maven时,要注意更改setting.xml。

(1)更改本地仓库,这样包会在存放在本地仓库,之后再需要不用重新下载。
(2)更改阿里云镜像,国内下载源更方便快速。
具体方法:
https://blog.youkuaiyun.com/cocplay/article/details/81782207?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161642171616780274131885%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=161642171616780274131885&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-2-81782207.pc_search_result_hbase_insert&utm_term=maven+settings.xml%E9%85%8D%E7%BD%AE

Tomcat配置时

(1)部署时,右下角有一个红色感叹号的修正,点一下,选第二个。
(2)url后面跟的地址是你启动服务器后的默认地址。

pom.xml文件

相关依赖项需要导入:
比如:tomcat-servlet-api和 mysql-connector-java(服务器连接)

笔记

将数据存到request之中,前面是数据存在变量的名称,后面是具体数据。
请求转发之后,attribute中数据还会存在。
        request.setAttribute("usertemp", user1);
  重复保存到一个变量名,后面的会覆盖掉前面的。
  存储的数据取出时会用到强制类型转换。

请求转发到login.jsp,并且携带参数。
        request.getRequestDispatcher("/login.jsp").forward(request, response);
重定向后request中的存储数据会丢失。

Git上传
首先本地要下载git。
进到目录里

git add .

git commit -m " 注释"

git push -u origin master
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值