javaWeb中我接触到的涉及到的路径的编写有以下几种,
1、超链接:
有两种写法:
第一种是:<a href="/项目名称/资源路径"></a>;
第二种是:<a href="资源路径"></a>
<!--第二种方法注意写法中不要加/,否则会出现404页面,一般我比较常用第一种-->
2、表单提交:
<form action="/项目名称/资源路径"></form>
3、重定向
response.sendRedirect("/项目名称/资源路径");
4、转发
request.getRequsetDispatcher("/资源路径").forward(request,response);
5、web.xml中的欢迎页面设置
注:资源路径前面没有 “/”,例如:index.jsp,index.html等
<welcome-file-list>
<welcome-file>资源路径</welcome-file>
</welcome-file-list>
6、servlet路径
<servlet>
<servlet-name>helloworld</servlet-name>
<servlet-class>com.csdn.HelloWorld(自己创建的完整类名、前面带包) </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>helloworld</servlet-name>
<url-pattern>/资源路径</url-pattern>
</servlet-mapping>
7、cookie设置path
cookie.setpath("/项目名称/资源路径");
8、SpringMVC中的视图路径
ModelAndView mv = new ModelAndView();
mv.setViewName("/资源路径");