1.值棧簡單的來說就是struts2為每個使用者請求建立一個新的儲存空間,能夠執行緒安全的給使用者提供資料訪問首先新建一個action2.從ActionContext 獲取ValueStack 也就是值棧,然後賦值3.新建jsp頁面,程式碼如下,我們使用OGNL表示式來從值棧中獲取資料首先要使用OGNL表示式,得在jsp頁面中引用如下<%@taglib prefix="s" uri="/struts-tags"%>4.配置struts.xml檔案5.訪問地址,頁面正常輸出值棧中的結果6.OGNL還可以獲取parametersrequestsessionapplication中的值7.頁面中的輸出如下8.訪問地址後99.注意這裡的paratmers URL中輸入的是中文,而頁面中輸出的是亂碼,這個可以參考修改 tomcat的server.xml中修改下面這段<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />其中加粗的是新增的內容。修改完以後,ok了。
1.值棧簡單的來說就是struts2為每個使用者請求建立一個新的儲存空間,能夠執行緒安全的給使用者提供資料訪問首先新建一個action2.從ActionContext 獲取ValueStack 也就是值棧,然後賦值3.新建jsp頁面,程式碼如下,我們使用OGNL表示式來從值棧中獲取資料首先要使用OGNL表示式,得在jsp頁面中引用如下<%@taglib prefix="s" uri="/struts-tags"%>4.配置struts.xml檔案5.訪問地址,頁面正常輸出值棧中的結果6.OGNL還可以獲取parametersrequestsessionapplication中的值7.頁面中的輸出如下8.訪問地址後99.注意這裡的paratmers URL中輸入的是中文,而頁面中輸出的是亂碼,這個可以參考修改 tomcat的server.xml中修改下面這段<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />其中加粗的是新增的內容。修改完以後,ok了。