Servlet , Servlet Mapping and Pattern the HTML

来源:互联网 发布:海康安防 js 编辑:程序博客网 时间:2024/06/01 17:56

In the web.xml config file:

<servlet>

<servlet-name>Your Sevlet name</servlet-name>

<servlet-class>Your class </servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>Your Sevlet name</servlet-name>

<url-pattern>/url</url-pattern>

</servlet-mapping>


In the HTML file:

<form  method="post" action="url">

</form>

Note:

1: The servlet-name in the two tags must be the same !

2: The url must be started with the '/', it stands for the webApp root directory . 

3: The url in the HTML file must be the same with in the web.xml, except the char '/'

For example:

If your web.xml file was :

<servlet-mapping>

<servlet-name>Your Sevlet name</servlet-name>

<url-pattern>/YangZhiYong1/YangZhiYong2/servlet</url-pattern> //The diretories is not limited.

</servlet-mapping>

so your HTML file must write as :

<form  method="post" action="YangZhiYong1/YangZhiYong2/servlet">

</form>





原创粉丝点击