1. 程式人生 > >jsp 頁面怎麼得到spring BindingResult 裡面的錯誤訊息?

jsp 頁面怎麼得到spring BindingResult 裡面的錯誤訊息?


        List<FieldError>  err=result.getFieldErrors();
        FieldError fe;
        String field;
        String errorMessage;
        for (int i = 0; i < err.size(); i++) {
            fe=err.get(i);
            field=fe.getField();//得到那個欄位驗證出錯
            errorMessage=fe.getDefaultMessage();//得到錯誤訊息
            System.out.println("錯誤欄位訊息:"+field +" : "+errorMessage);
        }
  // 列印結果

錯誤欄位訊息:email : may not be empty
錯誤欄位訊息:name : name不能為null

相關推薦

jsp 頁面怎麼得到spring BindingResult 裡面錯誤訊息

        List<FieldError>  err=result.getFieldErrors();         FieldError fe;         String field;         String errorMessage;         for (int i

解決JSP頁面無法使用EasyUI裡面class="easyui-dialog"的問題

當使用MyEclipse新建一個JSP頁面的時候,MyEclipse會自動新增一些標記,這些標記也許不一定會在工程中使用到。比如<base href="<%=basePath%>">通常可以使用../來代替。除此之外,這些標記也許會對其它工具產生影

ssm:jsp頁面使用jstl標籤出現錯誤

產生的原因分析:1.      沒有匯入jstl-1.2.jar包或者是其它版本的包2.      缺少引入語句:<%@ tagliburi="http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ tagli

jsp頁面中jstl標籤出現錯誤

匯入專案或者自己寫的專案中jsp頁面的<c:if等標籤出錯!原因是工具的問題,需要下載一個外掛:https://bugs.eclipse.org/bugs/show_bug.cgi?id=518987#c0下一步去Myeclipse安裝資料夾裡面重新命名對應的jar,然

jsp頁面如何獲取Map裡面某一個指定集合的值並迴圈列印

最近在使用jsp的時候對map資料進行輸出的時候遇到了麻煩 結果是由於我在ation當中沒有給map設定get方法(本人所是有的是ssh框架) 假設:action中有一個變數map,鍵值對分別是String和自定義User型別的集合 action有如下程式碼,並且actio

jsp頁面中添加 enctype="multipart-formdata'無法提交到後臺解決思路

this map() for void tom int ctype nds ride 解決產品添加頁面中有提交文件的解決思路 設計原則 在jsp頁面的表單裏面 <form action="ArticleServlet" enctype="multipart/f

jsp頁面 用c標籤來迴圈遍歷資料庫某表中裡面的資料 但是頁面不顯示資料

 控制檯也不報錯,頁面也不顯示? 遇到這個情況,第一看jsp頁面的c標籤寫的是否符合正規 我的jsp頁面的c標籤程式碼如下:  c標籤迴圈遍歷的規範 1.有匯入c標籤庫 <%@taglib uri="http://java.sun.com/j

【轉載】spring-boot 專案跳轉到JSP頁面

原路徑:https://blog.csdn.net/qq_36820717/article/details/80008225 1、新建spring-boot專案  目錄結構如下 2、新建TestController.java檔案,內容如下 package com.example.contr

【Web篇03】Spring框架下,servlet響應的res在jsp頁面中顯示時,防止亂碼的操作

首先,在Spring軟體中,找到Web工程,src下的對應的servlet; 在servlet中獲取請求引數之後,給瀏覽器傳送響應之前; 需要鍵入一段程式碼即可,如下: response.setContentType("text/html;charset=UTF-8"); 括號內的

基於Resteasy框架下的jsp頁面訪問404錯誤

如圖,這是我的工程目錄結構,我嘗試訪問WebContent目錄下的index.jsp頁面; 後面在老師的幫助下,我學習到Resteasy框架下只會監聽class類等一些,不會去監聽html,jsp等檔案,所以要想讓Resteasy框架訪問到jsp,需修改web.xml裡面的servl

Springboot打jar包訪問不了jsp頁面報404錯誤

遇到的問題1:springboot專案打jar包後,訪問專案包404錯誤 解決辦法: 1.在pom裡新增一下內容,注意springboot外掛版本只能是1.4.2.RELEASE <build> <finalName>test</fin

在IDEA中配置spring boot 對jsp頁面的支援

現在前後的分離的,一般springboot 就用來做後臺restful 介面,那麼如果要前後端合併在springboot呢?可以通過下面幾個簡單的步驟,增加對jsp的支援。 (1)pom增加依賴: <!--springboot tomcat jsp 支援開啟--&g

怎麼把部分jsp程式碼嵌入另一個jsp頁面裡面

在做專案的時候,一套完整的頁面模式要深入到每個頁面中,如手風琴選單; 每次複製,雖然也省事,但是這樣不利於頁面的維護和整改,如果一個地方需要改動,整個專案涉及這個地方的都需要改動,很麻煩,所以,如果把一個公共的部分頁面放在一個jsp頁面,其他頁面都呼叫這個公共頁面的話,修改

nginx反向代理後,jsp頁面request.getServerPort()獲取埠號總是80解決方案

而通過nginx反向代理去訪問,瀏覽中檢視頁面原始碼,獲取得埠號總是80,如圖,該怎麼解決? 分析原因及解決方案: nginx預設反向的埠為80,因此存在被代理後的埠為80的問題,這就導致訪

jsp頁面 用c標籤來迴圈遍歷資料庫某表中裡面的資料 但是頁面不顯示資料

 控制檯也不報錯,頁面也不顯示? 遇到這個情況,第一看jsp頁面的c標籤寫的是否符合正規 我的jsp頁面的c標籤程式碼如下:  c標籤迴圈遍歷的規範 1.有匯入c標籤庫 <%@taglib uri="http://java.sun.com/jsp/js

JSP捕獲404、500等錯誤頁面並自定義

當網站頁面找不到或者伺服器內部出現錯誤的時候,我們不想讓使用者看到預設的那張 404,500 的錯誤頁面,在web.xml檔案中加入下面程式碼就可以自定義錯誤頁面了 <error-page> <error-code>404</e

jsp 頁面 import=“java.sql.*” 錯誤

jsp 頁面 提示 import=“java.sql.*” 錯誤 之前專案是可以正常執行的,後來再次開啟後發現import="java.sql.*標紅了,首先檢查WEB-INF下的 lib 包中有 sql 的jar包。沒有就加入:選中 lib ,右鍵, build path ->con

jsp頁面通過jstl無法接收Spring MVC引數

開發Spring MVC框架的專案,在controller中通過ModelAndView傳值到前臺頁面,在前臺頁面通過jstl標籤獲取值,但是結果頁面卻顯示的是jstl標籤,並未顯示想要的結果。 需要

Spring boot定製錯誤頁面

定製錯誤頁面 瀏覽器訪問 如果,程式出錯了 需要返回一個符合專案網站風格的頁面 有模板引擎的情況下 error/狀態碼 將錯誤頁面命名為,錯誤狀態碼.html 放在模板引擎資料夾裡面的,error資料夾下 發生此狀態碼的錯誤,就會來到對應的頁面

jsp頁面中使用EL表示式無法解析spring mvc中Model或者ModelAndView傳的值

1、在spring-mvc的配置檔案中已經配置jsp的檢視解析器 <bean id="viewResolver"class="org.springframework.web.servlet.view.InternalResourceViewResolver">&