web.xml url-pattern学习

2018-06-18 01:52:09来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

     url-parttern里的值是对url起别名。

      

      在本例中,我们打开tomcat,在%tomcat_home%webapps/root/下创建hello.html,代码如图:

路径如图:

  运行tomcat,在浏览器里输入 http://localhost:8080/hello.html,可以看到如下页面:

  输入这些后,点击提交:

  可以发现,网址是:http://localhost:8080/TomcatTestqwead/HelloForm?name=asdfasdf&url=sdfasdf。

 

  我们现在可以总结:当我们点击提交按钮时,会把form标签里的action给串接到url后面。在本例里,hello.html的url是:http://localhost:8080/hello.html,提交后的url是:http://localhost:8080/TomcatTestqwead/HelloForm?name=asdfasdf&url=sdfasdf。

  其中,TomcatTestqwead/HelloForm是action的属性值。?是间隔符,name=asdfasdf&url=sdfasdf是属性名以及属性值。而web.xml正是通过与action的属性值相同url-pattern来找到与url-pattern有相同servlet-name的servlet标签,在找到里面的servlet-class的类,运行这个类。

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:EL表达式

下一篇:JAVA--并发的线程安全处理(一)--线程安全性