我正在開發一個struts2項目。我在我的項目中創建了url,並使用標籤傳遞了參數。我的問題是如何閱讀操作中的參數?如果做同樣的事情,我將能夠看到參數作爲查詢字符串。我問,因爲我無法和我在一個教程中看到它。如何訪問struts2中的url參數
3
A
回答
5
通常,您將通過使用您的操作中的字段與您的操作中的參數進行交互,並由setter公開。假設有下列URL映射到我的例子Struts2的行動:
URL
http://localhost/myAction?firstName=SonOfTheEARTh
操作代碼
public class MyAction extends ActionSupport {
private String firstName;
public String execute() throws Exception {
// do something here
return SUCCESS;
}
public String getFirstName() {
return firstName;
}
public void setFirstName(final String firstName) {
this.firstName = firstName;
}
}
JSP
USI NG Struts標籤:<s:property value="firstName"/>
使用JSP EL/JSTL:${action.firstName}
0
EDITED回答:它基於您的參數命名約定。看看這link並按照他們如何設置「oldName」參數。
+0
我跟struts2的工作。我忘了提到這一點。通過url標籤我的意思是
相關問題
- 1. 訪問URL參數
- 2. 如何在Struts2中訪問請求參數?
- 3. URL中的多個參數Struts2
- 4. 將參數傳遞給struts2中的URL?
- 5. 如何訪問jsp/struts2中的servlet-context?
- 6. 如何訪問AngularJS中的url參數數據
- 7. onBootstrap方法中的訪問url參數
- 8. 無法訪問Codeigniter URL中的參數
- 9. 樹枝:訪問url中的參數
- 10. 訪問JSR 286 Portlet中的URL參數?
- 11. Struts2 url問題
- 12. 如何在Struts2中訪問文件?
- 13. 如何訪問Web API中的URL參數?
- 14. 如何在我的ajax調用中訪問ActionLink url參數值?
- 15. 如何訪問Action類中的url參數Struts 2
- 16. 如何訪問Django中get_queryset的URL參數?
- 17. 如何訪問Express.js中的可選URL參數?
- 18. 如何訪問引導程序中的URL參數
- 19. 在父組件中訪問URL參數
- 20. 在Oracle Forms/OC4J中訪問URL參數
- 21. 動態更改struts2 url的參數
- 22. 如何在java中訪問#url分隔參數
- 23. 如何在django裝飾器中訪問參數值表單url
- 24. 如何訪問CodeIgniter中的$ _GET參數?
- 25. 如何訪問指令中的參數?
- 26. 如何訪問CLI參數
- 27. 如何訪問GET參數?
- 28. 如何訪問POST參數
- 29. 如何訪問參數?
- 30. 如何訪問作爲Javascript中參數的函數的參數
是否意味着我們可以發送對象(除了String對象)作爲參數。這也是一個很好的做法。也應該參數是可見的網址。因爲在mycase中url不顯示參數 – SonOfTheEARTh 2010-12-19 05:10:23
是的,您可以使用String以外的其他類型的對象。如果它是自定義類型,則需要爲其創建一個Struts2類型轉換器。 – 2010-12-19 05:18:54