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是否已運行來確定錯誤位置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM