web路径格式总结(老杜)

本文详细介绍了Web应用程序中各种路径的缩写形式,包括HTML链接、表单提交、重定向、转发、欢迎页面配置以及Servlet映射。同时,讨论了URL模式的编写方式,如精确匹配、扩展匹配、后缀匹配和全部匹配。这些概念对于理解和构建Web应用至关重要。
摘要由CSDN通过智能技术生成
1、路径的缩写形式:(除了配置文件中的,都需要加/项目名)
 -<a href="/项目名/资源路径"></a>
 -<form action="/项目名/资源路径"></form>
-重定向:response.sendRedirect("项目名/资源路径");
-转发:request.getRequestDispatcher("/资源路径).forward(request,response);
-欢迎页面(写在web.xml中)
 <welcome-file-list>
        <welcome-file>资源路径</welcome-file>
    </welcome-file-list>
-servlet路径
 <servlet>
        <servlet-name>isLogin</servlet-name>
        <servlet-class>orj.rzj.servlet.CheckLoginStatusServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>isLogin</servlet-name>
        <url-pattern>/资源路径</url-pattern>//注意此处的资源路径需要和action中的一样
    </servlet-mapping>
-Cookie设置path
   cookie.setPath("/项目名/资源路径") //项目名可以由request.getContentPath()+"/资源路径"拿到
-ServletContext
  ServletContext application =config.getServletContext();
  application.getRealPath("/WEB-INF/classes/db.properties");
  application.getRealPath("/资源路径");
2、url-pattern的编写方式
	2.1 url-pattern可以编写多个
	2.2 精确匹配
	    <url-pattern>/hello</url-pattern>
	    <url-pattern>/system/hello</url-pattern>
	2.3 扩展匹配
	    <url-pattern>/abc/*</url-pattern>
	2.4后缀匹配
	     <url-pattern>*.do</url-pattern>
	 2.5 全部匹配
	      <url-pattern>/*</url-pattern>`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值