Web开发

首页 » 常识 » 常识 » 理论到实战阿里大佬熬夜7天整理出的Ja
TUhjnbcbe - 2023/7/28 21:10:00

1.1重定向

重定向最大的特点就是跳转到页面的时候不会携带参数过去,只是简单的跳转过去

1.1.1直接跳转到页面

1.1.2跳转到另外一个请求

1.2转发

转发最大的特点就是跳转到页面的时候可以携带参数过去

1.2.1转发到一个页面

前台获取

通过JSTL表达式

直接获取

${books}

EL表达式

%Bookbooks=(Book)request.getAttribute(books);%

如果在页面中,一个值需要调用方法才可以得到则需要使用%=方法()%的格式:

1.2.2转发到另外一个请求

不过可以看到,虽然是请求转发,但是没有携带参数过去,不推荐这样使用

1.3重定向与转发的不同点和相同点

相同点:

都可以实现页面的跳转都可以直接跳转到或者请求不同点:

请求转发的时候,url不会产生变化,并且可以携带参数跳转。重定向的时候,url会发生变化,不可以携带参数跳转。1.4小结

没有参数要传递给前端,用请求转发。否则用重定向

1.5后台怎么拿到前台请求传递过来的参数

前端传递时有多种办法,但后台拿数据的方式是统一的

1.5.1通过href属性

后台获取

1.5.2通过form表单提交

后台获取

1
查看完整版本: 理论到实战阿里大佬熬夜7天整理出的Ja