1. 程式人生 > >springMVC中對於Java中的Date類在Jsp中格式化顯示,並接受JSP傳來的Date類的引數

springMVC中對於Java中的Date類在Jsp中格式化顯示,並接受JSP傳來的Date類的引數

在springMVC中對於java.util.Date 類如果不做配置,直接丟到jsp頁面中顯示,會出現一堆英文和數字混合的產物,形如:Wed Mar 07 05:53:36 CST 2018,十分不友好

修改Date類在Jsp頁面上的顯示

程式碼示例如下:

<fmt:formatDate value='${model.getTime}' type='date' pattern='yyyy-MM-dd HH:mm:ss'/>

作用就是將model類的time以yyyy-MM-dd HH:mm:ss的形式顯示出來

JSP提交Date類

將時間顯示成yyyy-MM-dd HH:mm:ss

形式後,若需要修改在提交,是會報錯的,系統預設是不認識yyyy-MM-dd HH:mm:ss的形式的,需要做一下操作

1.在需要由string轉Date的欄位上加上DateTimeFormat註解,程式碼如下:

@DateTimeFormat(pattern="yyyy-MM-dd")
private Date actionDate;

2.新增joda-time的jar包

<dependency>
    <groupId>joda-time</groupId>
    <artifactId>joda-time</artifactId>
    <version>2.3</version>
</dependency>

不使用maven的童鞋,請戳這裡下載

3.在springmvc配置檔案中添加註解對映的支援,程式碼如下:

<mvc:annotation-driven />

相關推薦

springMVC對於JavaDateJsp格式化顯示接受JSP傳來Date引數

在springMVC中對於java.util.Date 類如果不做配置,直接丟到jsp頁面中顯示,會出現一堆英文和數字混合的產物,形如:Wed Mar 07 05:53:36 CST 2018,十分不友好 修改Date類在Jsp頁面上的顯示 程式碼示例如下:

eclipse對於Java虛擬機參數的設置與思考

pro 設置方法 nbsp jstat 經驗值 兩個 常用 階段 alt 1 設置方法 通過直接對編輯jdk進行設置 也可以在在Debug Configration中對特定工程進行設置,如下圖: 2 常用設置及其含義 常用設置:1) -

Java 練習:讀取該文件內容按照自然順序排序後輸出到 另一個文件

一個 string leo eno 順序 blog cat java output package com.swift; import java.io.FileInputStream; import java.io.FileNotFoundException; impo

VisualStudioCode建立多個ASP.NET Core 專案、庫、控制檯程式新增應用間的引用

首先安裝VisualStudioCode並且可以使用。 1、首先建立MyApps資料夾,作為專案主目錄,下面將在這個資料夾中建立多個web應用程式、型別、控制檯程式等。 2、開啟VisualStudioCode軟體,選擇“File”->"Open Folder",在彈出框中選擇上述建立的資料夾“My

Java面試題全集(Java面試題全集(

原 Java面試題全集(中) 置頂 2015年04月09日 22:05:20 駱昊 閱讀數:191895

如何進行JDK安裝\Maven安裝、在eclipse配置java環境、在eclipse配置Maven環境、在eclipse新建maven的web專案?

目錄 一、JDK安裝教程  JDK安裝教程 1.首先下載jdk安裝包,然後解壓安裝包tar -zxvf jdk-7u79-linux-x64.tar.gz 2.修改環境變數   在根目錄下使用命令:vi ./bash_profile   在此檔案中新

要求從使用者輸入的多行文字提取學生的姓名、學號及登入日期封裝到 Student 作為的私有屬性。建立一個 Student 型別的物件陣列對學號進行 升序排序輸出

/*從鍵盤輸入多行文字,格式如下:學生端名稱,姓名,班級名稱,學生 ID,註冊時間 姜濤,姜濤,,20092212232,2011-11-4 9:06:56 任超,任超,,20092212239,2011-11-4 9:06:56 楊陽,楊陽,,20092212302,20

要求從使用者輸入的多行文字提取學生的姓名、學號及登入日期封裝到 Student 作為的私有屬性。建立一個Student型別的物件陣列對學號進行 升序排序輸出。

/*部落格網站設定了校驗密碼的規則,編寫方法檢驗一個字串是否是合法的密碼。規則如下:  密碼長度在8-16之間  密碼只能包含字母和數字  密碼必須存在至少2個數字 如果使用者輸入的密碼符合規則就顯示valid password,否則提示Invalid passwor

java陣列練習2建立二維陣列將陣列的內容輸出到控制檯

@author HP-Developer * 8-31號的陣列練習 * 實驗任務 建立二維陣列,並將陣列中的內容輸出到控制檯上 實驗要求 建立二維陣列進行學生姓名、學號、Java基礎成績三個資訊的儲存 學生姓

ViewSwitcher解析可以用來在兩個View切換顯示新增切換動畫

前段時間根據專案需求有一個無限向上滾動顯示文字的TextView,這可難住寶寶了,如果說左右迴圈滾動還好,上下滾動沒做過啊,怎麼辦,只有百度了,然後就找到了幾個相關類,TextViewSwitcher,ImageSwitcher,ViewSwitcher,現在就

如何用java讀取csv檔案指定行列的資料將csv資料元素隨機置零後儲存到另一個csv檔案

這個流程可以大致分為兩步驟:1.讀取csv檔案中的資料2.生成隨機數,將csv的資料隨機置零,將新生成的檔案儲存到新的csv中一、首先我們進行第一步:讀取csv中的檔案:讀取函式格式為public static double readin(int row,int col)

java判斷任何一個整數區間的素數的個數輸出所有的素數

什麼是素數,這個概念還是初中接觸的,看到這個題目還是百度了下,原來是大於1,,除了1和它本身外,不能被其他自然數整除,換句話說就是該數除了1和它本身以外不再有其他的因數;否則稱為合數,,,,,, 看看

將資料庫查詢資料封裝到XML檔案進行格式化處理進行加密操作和解密操作

1.pom檔案 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7&l

ol3妙用Arcgis Server Rest Export介面模擬WMS實現屬性過濾

概述 在本文,講述如何妙用Arcgis Server的REST Export介面實現WMS服務的呼叫和圖層的屬性過濾。 參考 1、巧用Arcgis Server的REST介面實現OL2中WMS新增過濾 2、OGC——WMS詳細介紹(arcgis server舉例) 參

Spring Boot利用遞迴演算法查詢到所有下級使用者手動進行分頁

Spring Boot中利用遞迴演算法查詢到所有下級使用者,並手動進行分頁 前提:語言用的是kotlin(和Java一樣,但更簡潔),寫下這篇文章用來記錄程式設計過程中遇到的一些難點 1、功能需求 前端使用者A點選“我的推薦”後,呼叫後臺的介面,查詢到所有的下家(不僅包括直接下家) 如圖所示,當前使

MFC在picture controlJPG/BMP/ICO等格式圖片顯示支援清除圖片顯示

1、新增一個picture control工具,修改ID為ID_STATIC_PICTURE 2、增加一個按鈕,caption為檢視圖片,雙擊按鈕生成按鈕的點選事件,在事件中新增程式碼,其中_T("Picture Files (*.bmp *.ico *.jpg)|*bmp

java工程如何修改成web工程進行jsp頁面的訪問?

首先要用Myeclipse新建一個java工程,我這裡就隨便起了一個名字:AA 新建完工程之後,要新增web支援才行,如果不新增web的支援,會部署不到tomcat中: 在工程的上面右鍵---> myeclipse ---> add web project C

SSM整合jsp使用Ajax時success獲取不到controller的返回值

問題描述:我寫的是使用ajax對資料的刪除,資料可以正常刪除但是Ajax的success卻接收不到controller類刪除方法的返回值。卻一直執行Ajax的error。 下面是jsp頁面的ajax

android監聽軟鍵盤的彈出與隱藏獲取軟鍵盤的高度

最近專案中有一個需求上彈出軟鍵盤的時候,輸入框位移至輸入框上方,但是Activity中其他的VIew都不動。這個需求需要監聽軟軟鍵盤的彈出與隱藏,並獲取鍵盤的高度。上網找了一下發現,Android竟然沒有提供相應的介面。網上找到的替代方法中最常用的就是自定義根試圖從寫on