如何删除strut2校验后<s:fielderror>在jsp页面输出时的小黑点和自动换行?
来源:互联网 发布:扫街软件是什么意思 编辑:程序博客网 时间:2024/05/16 05:47
删除前:
删除后:
删除方法:
首先找到filederror.ftl文件,来源:从项目lib中找到struts2-core-2.2.1.jar,拷贝到桌面解压,在temple/simple就可以找到fielderror.ftl,然后删除里面的<ul>和<li>
只删标签,不删内容,删除完是这个样子:
<#--/* * $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/>
在项目中新建一个包template.simple,然后把fielderror.ftl 文件拷贝到包中即可
- 如何删除strut2校验后<s:fielderror>在jsp页面输出时的小黑点和自动换行?
- 如何删除strut2校验后<s:fielderror>在jsp页面输出时的小黑点和自动换行?
- easyui在jsp页面的td文本过长时无法自动换行的解决方法
- strut2 在页面上输出一个含有空格的字段
- 如何去掉ul和li前面的小黑点
- 数据库的数据太长,显示在JSP如何到一定长度时自动换行?
- web页面里输出的文字在表格内自动换行
- 如何在Html的CSS中去除<li>标签前面小黑点
- 使用addFieldError方法和s:fieldError标签简单处理数据校验
- 在JSP页面显示页面校验的错误信息
- 在JSP页面显示页面校验的错误信息
- Linux和windows中的换行符差异问题 LINUX的换行符在Windows记事本打开不换行或出现黑点
- struts2 错误消息显示(s:fielderror )的时候老有前面的那个黑点,郁闷死了,感觉特别不爽,下面总结了集中解决的方法
- 页面设计 中英文输出 自动换行
- 如何删除JSP编译后的空行
- 如何删除JSP编译后的空行
- 如何删除JSP编译后的空行
- 如何删除JSP编译后的空行
- Sping.net1.3.2 srping.web.mvc3 用于mvc3 一个cshtml页面不能用多个controller的问题
- QQ总是登陆不上,显示(连接服务器超时,请重新登录,错误代码(0*00000001)
- IE浏览器卡死的问题
- VC中常用数据类型转换
- 黑马程序员:字符数组,字节数组,字符串的流对象
- 如何删除strut2校验后<s:fielderror>在jsp页面输出时的小黑点和自动换行?
- eclipse 安装 jboss tools freemarker 插件奇慢原因
- 用Gcc编译包含glib.h头文件的源程序
- Django 结构及处理流程分析
- glibc malloc 内存管理 分析
- 国外程序员推荐:每个程序员都应读的书
- filter(td colspan)(equals)(sessionScope)(reque.getRequstURI())(getRequestDispatcher)
- ibatis缓存介绍
- 黑马程序员-环境变量path与classpath