後臺獲取日期值,前臺Js對日期進行操作
阿新 • • 發佈:2019-01-22
需求描述:
在初始化頁面的時候,需要根據系統當前的時間對前臺JSP頁面的某項進行值的初始化,若前臺JSP標籤沒有相關可以初始化的屬性,那麼可以從後臺對其進行取值,然後直接傳遞給前臺JS的初始化的function之中。
在之前做的時候,發現這部分有兩種方法,
方法一:
後臺“esponseData.setParameter(“beginTime”, beginTime);”
前臺JS:“response.getParameter(“beginTIme”);”
**ACTION:**
private String beginTime;
//新增beginTime的set,get方法;
//獲取當前系統時間並轉為字串格式
beginTime=new Timestamp(System.currentTimeMillis()).toString();
responseData.setParameter("beginTime", beginTime);
前臺JS:
var value = response.getParameter("beginTIme");
//下面可以對獲取到的value進行相關操作;
function ajax_init(response){
var dataWrap = response.getAjaxDataWrap("dataWrap1" ) ;
ajaxgrid1.setData(dataWrap) ;
//下面可以對獲取到的value進行相關操作;
var value = response.getParameter("beginTIme");
beginTime.setValue(value);
}
方法二:
後臺依然定義一個private String demo;並create它的set,get方法;
然後在後臺Action,對其進行取值等操作;
前臺操作:在JSP頁面定義一個隱藏標籤,取個id並且賦值即可很好的實現。
然後在做這部分的時候,發現一些隱藏標籤的方法,看到了,也記錄一下。