1,對數字貨幣的格式化.
struts2.1.6的格式化需要兩點.
--在struts2.1.6的資源檔案,裡面需要加上以下的配置,(一般寫在英文的文件裡面,也是預設的.)
format.time =
format.number =
format.percent =
# format.money =
在jsp頁面中需要借助,標籤配合使用.具體**如下:
"format.money">-- format.money
是在資源檔案裡面定義的格式
"#goods.marketprice"/>
2,時間的格式化
可以通過和數字貨幣的格式一樣方式來實現格式化,參見方式1.
也可以通過來實現時間的格式化
3, 在struts2.1.6的配置檔案中定義變數.
先看段**吧.
"web" extends="struts-default" namespace="/">
"goodslist_*" class="goodlistaction" method="">
"goodssuc">
/template/$/goods/goodslist.jsp
看下result中的**,
用它來表示模板太方便不過了.網上有很多軟體和部落格空間都提供換**的功能,如果要實現這樣的功能,我們可以為每套**都寫各自的程式,全部放在template的資料夾下,名字就是**名來取名.而所有的返回的**都加上$來表示是跳轉到哪套**的頁面下.(前題是所有的**下的頁面名字要起的一樣.)
而$這個變數如何賦值呢?
struts2.1.6有類似的功能,可以用$來輸出變數,有點像el表示式,裡面的變數名,在對應的action裡面要做為屬性存在,並且提供相應的讀寫器(get和set方法).
既然是**,每個action裡面都有.可以為所有的action建乙個父類,如baseaction,讓baseaction繼承自actionsupport(struts2.1.6裡面的),把公共的方法和變數可以寫在這裡面,如template就可以做為baseaction的屬性.
Struts2 1 6測試小記
struts2 core 2.1.6.jar freemarker 2.3.13.jar commons logging 1.0.4.jar ognl 2.6.11.jar xwork 2.1.2.jar commons fileupload 1.2.1.jar 要注意的是,struts 2.1.6...
Struts2 1 6測試小記
要注意的是,struts 2.1.6的最小jar包配置比struts2.0.14多了乙個commons fileupload 1.2.1.jar。struts2.0.x所需要的最小jar包請讀者參閱 struts2教程1 第乙個struts2程式 在這篇文章中使用了struts2.0.11.1,該版...
struts2 16 資料檢驗
public class useraction extends actionsupport public void setname string name public string add2 return success 頁面 user add2 error 從struts valuestack ...