ssh项目访问路径及url请求书写

Posted 白常福

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh项目访问路径及url请求书写相关的知识,希望对你有一定的参考价值。

在ssh项目中配置好Struts后,一般可以采用两种方式进行后台请求:

1、html形式,包括a标签,form表单,ajax等。此时的访问链接必须写全路径,可以是相对路径,也可以是绝对路径

  相对路径方式: namespace/actionname.action    此时默认地址是  http://localhost:8080/项目名/

  绝对路径方式: /项目名/namespace/actionname.action  此时默认地址是 http://localhost:8080

其中namespace是Struts中配置的命名空间,默认为空  actionname.action是action请求名称 

注意:必须加上后缀.action!!! 如果在struts配置文件中修改过后缀的,要与其保持一致

 

2、struts标签访问,使用<s:form>  <s:a> 等标签时。按照struts.xml中的配置对应书写即可

即action 和 namespace 均保持一致

路径配置错误,常常会报两种错误:

  404文件不存在

  找不到action

遇到时注意查看路径和对应action是否已运行来确定错误位置

以上是关于ssh项目访问路径及url请求书写的主要内容,如果未能解决你的问题,请参考以下文章

项目访问路径+发送请求路径写法的相关问题

Django 学习第二天

springMVC框架如何根据页面上的访问路径快速找到相应的控制器类中处理请求的方法?

JSP中URL路径获取问题

Tomcat虚拟URL路径访问项目

Java web项目访问路径问题。求解啊!