Servlet通配符

版权声明:《==study hard and make progress every day==》 https://blog.csdn.net/qq_38225558/article/details/82937995

/*     ==>     任意字符,都可以访问当前Servlet
/system/*     ==>     只有以 /system/ 打头的资源名才可以访问该Servlet(可用于登陆验证)
*.后缀名     ==>      ex:*.xx   资源名必须以 .xx  结尾的才可以访问当前Servlet   ( 注意:配置不要加/ )


*.html   加了后缀之后,浏览器会认为这是在访问一个静态网页
            ①浏览器对于静态页面更加友好
            ②静态网页会缓存 --> 页面静态化
            ③说白了.html就是对浏览器的欺骗 

<servlet-mapping>
	<servlet-name>HelloServlet</servlet-name>
	<url-pattern>/*</url-pattern>
	<url-pattern>/system/*</url-pattern>
	<url-pattern>*.xx</url-pattern>
	<url-pattern>*.html</url-pattern>
</servlet-mapping>

猜你喜欢

转载自blog.csdn.net/qq_38225558/article/details/82937995