自定义Struts2表单验证后的错误信息显示格式
来源:互联网 发布:linux 压缩txt 编辑:程序博客网 时间:2024/05/07 09:27
平常错误信息的格式都是有带一个小点,然后有换行,其实这些都在struts的jar包控制,,具体在struts2-core.jar这个包的template的simple文件夹中fielderror.ftl文件控制的。所以要覆盖修改此文件,并让程序进行加载
方法:
在src中建立同样名称的包,这样我们建立的文件会优先于struts中定义的文件加载,将struts包中的fielderror.ftl复制到自己建立的文件中,然后加以修改。
附上修改后的文件:
<#--/* * $Id: Action.java 502296 2007-02-01 17:33:39Z niallp $ * * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file * distributed with this work for additional information * regarding copyright ownership. The ASF licenses this file * to you under the Apache License, Version 2.0 (the * "License"); you may not use this file except in compliance * with the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, * software distributed under the License is distributed on an * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY * KIND, either express or implied. See the License for the * specific language governing permissions and limitations * under the License. */--><#if fieldErrors?exists><#t/><#assign eKeys = fieldErrors.keySet()><#t/><#assign eKeysSize = eKeys.size()><#t/><#assign doneStartUlTag=false><#t/><#assign doneEndUlTag=false><#t/><#assign haveMatchedErrorField=false><#t/><#if (fieldErrorFieldNames?size > 0) ><#t/><#list fieldErrorFieldNames as fieldErrorFieldName><#t/><#list eKeys as eKey><#t/><#if (eKey = fieldErrorFieldName)><#t/><#assign haveMatchedErrorField=true><#t/><#assign eValue = fieldErrors[fieldErrorFieldName]><#t/><#if (haveMatchedErrorField && (!doneStartUlTag))><#t/><#assign doneStartUlTag=true><#t/></#if><#t/><#list eValue as eEachValue><#t/><span<#rt/><#if parameters.cssClass?exists> class="${parameters.cssClass?html}"<#rt/><#else> class="errorMessage"<#rt/></#if><#if parameters.cssStyle?exists> style="${parameters.cssStyle?html}"<#rt/></#if>>${eEachValue}</span></#list><#t/></#if><#t/></#list><#t/></#list><#t/><#if (haveMatchedErrorField && (!doneEndUlTag))><#t/><#assign doneEndUlTag=true><#t/></#if><#t/><#else><#t/><#if (eKeysSize > 0)><#t/><#list eKeys as eKey><#t/><#assign eValue = fieldErrors[eKey]><#t/><#list eValue as eEachValue><#t/><span<#rt/><#if parameters.cssClass?exists> class="${parameters.cssClass?html}"<#rt/><#else> class="errorMessage"<#rt/></#if><#if parameters.cssStyle?exists> style="${parameters.cssStyle?html}"<#rt/></#if>>${eEachValue}</span></#list><#t/></#list><#t/></#if><#t/></#if><#t/></#if><#t/>
0 0
- 自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式 .
- 自定义Struts2表单验证后的错误信息显示格式/样式
- 自定义Struts2表单验证后的错误信息显示格式
- 自定义Struts2表单验证后的错误信息返回到网页的显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式_第二话
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 如何自定义Struts2表单验证后的错误信息显示格式/样式
- 自定义struts2验证框架的错误信息样式
- java 报表 可以直接打开,或下载
- BitmapTool
- 《黑马程序员》 并发库中的CountDownLatch的小示例
- shell数组使用经验总结
- Asterks(软交换)里配置两部简单的SIP软电话
- 自定义Struts2表单验证后的错误信息显示格式
- Android-Universal-Image-Loader异步加载图片框架学习研究
- 定义动态二维数组
- 综合百度搜寻引擎的变迁
- STL之set使用方法小结
- lucene学习教程
- Java生成验证码
- MachineLearning(Hsuan-Tien Lin)第八讲
- 转]ASP.NET生成XML的一些方法