?$.getJSON(basePath +"/getStreets?districtId="+districtId,bindStreet);這是前臺(tái)發(fā)的ajax,下面的是Struts2的配置文件,ajax里只寫了getStreets,并沒寫data,這就可以訪問到相應(yīng)的action。那給包命名不就是很多余嗎?整個(gè)項(xiàng)目里也沒有其他哪個(gè)地方用到了這個(gè)包名<package name="data" namespace="/" extends="json-default"> <action name="getStreets" class="action.HouseAction" method="getStreets"> <result type="json"> <param name="inculdeProperties">streetsList.*</param> </result> </action> </package>
1 回答

yao314
TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超2個(gè)贊
package的name屬性跟請(qǐng)求路徑?jīng)]關(guān)系的,這只是為了讓其他包引用或者繼承的時(shí)候方便定位。
跟路徑有關(guān)的事命名空間-namespace。
添加回答
舉報(bào)
0/150
提交
取消