两个页面的跳转的情况和<a>标签与提交表单的区别

当我做一个简单的ssm框架的demo的时候遇到了一些问题

两个页面间跳转
1.jsp页面不在WEB-INF下的时候不能跳到WEB-INF下面的jsp页面的,但是可以跳到WEB-INF外面的jsp页面,要经过一个controller层才行
2.两个页面都在WEB-INF的时候,也不能直接跳转,要经过一个controller层。
3.在WEB-INF下的jsp跳动外面的jsp页面,可以不经过controller层
4.两个页面都不在WEB-INF下的时候,可以直接路径跳转
总之:只要是在WEB-INF下面的jsp都要经过controller层才能访问

a标签跳转和表单跳转的区别
1.a跳转它提交的方式默认为get的,表单提交的时候我们可以设置提交方式method =“post”
2.a跳转常见的超链接,表单只是提交给服务器

在web.xml文件中设置相应的跳转方式
比如我设置的是:

		<servlet-mapping>
		<servlet-name>springmvc</servlet-name>
		<!-- *.action  客户端发出*.action的请求时 被控制器处理 -->
		<url-pattern>*.action</url-pattern>
	</servlet-mapping>
	

这里是action扩展请求所以请求的时候加上 .action才会被mvc监控到

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值