码迷,mamicode.com
首页 > Web开发 > 详细

点击jsp页面上的超链接后怎么找到对应的servlet

时间:2017-10-17 21:50:39      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:orm   部分   对应关系   原理   位置   关系   区分   jsp页面   提交   

  首先超链接是一个像是url一部分的东西,其实不追求深入的道理可以联想到web.xml中的一个<url-pattern>,其实它俩也的确是对应关系,然后<url-pattern>也会有一个对应<servlet-name>标签(同在<servlet-mapping>里面),之后会通过这个<servlet-name>标签找到相同的一个在<servlet>标签里面对应的<servlet-name>,从而找到这个<servlet-class>,这个<servlet-class>里面的内容就是所对应的java类(servlet)所在的位置了。

  那么之后就是执行servlet里面的方法了,服务器是怎么去区分执行哪一个方法呢,当然初学了解原理的话,只要知道,服务器能够根据你点击的是超链接而知道提交的请求是get请求,所以执行doGet请求;同样的,如果你提交的是一个表单(在jsp文件当中的一个<form>标签),那么服务器就知道这个是一个post请求,所以执行的是doPost方法了。

点击jsp页面上的超链接后怎么找到对应的servlet

标签:orm   部分   对应关系   原理   位置   关系   区分   jsp页面   提交   

原文地址:http://www.cnblogs.com/bestyys/p/7683833.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!