把所有的save方法改為save1,為什么要報(bào)錯(cuò),下面是日志,為什么product_save1沒有.action后綴
127.0.0.1 - - [24/Nov/2016:06:02:31 +0800] "GET /ssh/addProduct.jsp HTTP/1.1" 200 41011
127.0.0.1 - - [24/Nov/2016:06:02:32 +0800] "GET /ssh/addProduct.jsp HTTP/1.1" 200 83650
127.0.0.1 - - [24/Nov/2016:06:02:39 +0800] "POST /ssh/product_save1;jsessionid=B9EBE710E311963F86BF51424F48A72A HTTP/1.1" 404 1216
127.0.0.1 - - [24/Nov/2016:06:09:30 +0800] "GET / HTTP/1.1" 200 11452
127.0.0.1 - - [24/Nov/2016:06:09:33 +0800] "GET /ssh/addProduct.jsp HTTP/1.1" 200 41011
127.0.0.1 - - [24/Nov/2016:06:09:34 +0800] "GET /ssh/addProduct.jsp HTTP/1.1" 200 83392
127.0.0.1 - - [24/Nov/2016:06:09:37 +0800] "POST /ssh/product_save.action HTTP/1.1" 200 -
2016-12-19
直接寫名字也可以。不需要用通配符
2016-11-26
原來是struts2.5 默認(rèn)不開啟通配符的問題,struts.xml中package標(biāo)簽中加上strict-method-invocation="false" 就可以了,感謝網(wǎng)友,不過為什么save使用通配符就行呢,不明白,求高手解答。