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

Posted 沉默的雨~。~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了点击jsp页面上的超链接后怎么找到对应的servlet相关的知识,希望对你有一定的参考价值。

  首先超链接是一个像是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的主要内容,如果未能解决你的问题,请参考以下文章

JSP中设置超链接失效点击进入下载页面的问题

jsp怎么获取超链接作为参数来传递,怎么写?怎么获取?

怎么实现点击本页面的超链接a,跳到另一个页面,并触发另一个页面的onclick事件

HTML,A链接, 点击哪个页面,对应刚才点击的A链接颜色变色,

单击目标位于同一 PDF 文档上的超链接后 Google Chrome 的后退按钮

PPT怎么在设置超链接之后返回到原来的页面啊?