在我的jsp页面head标签中无意中加入一句<s:head/>代码,发布部署以后一个页面的labe 字段全部都变成了红色。刚开始找了半天不知道什么原因影响了我页面的css,最后firebug跟踪发现,原来在head中多了一个我没有link的css:
struts/xhtml/styles.css
/*
2 * $Id: styles.css 722375 2008-12-02 05:19:57Z wesw $
3 *
4 * Licensed to the Apache Software Foundation (ASF) under one
5 * or more contributor license agreements. See the NOTICE file
6 * distributed with this work for additional information
7 * regarding copyright ownership. The ASF licenses this file
8 * to you under the Apache License, Version 2.0 (the
9 * "License"); you may not use this file except in compliance
10 * with the License. You may obtain a copy of the License at
11 *
12 * http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing,
15 * software distributed under the License is distributed on an
16 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 * KIND, either express or implied. See the License for the
18 * specific language governing permissions and limitations
19 * under the License.
20 */
21
22.wwFormTable {}
23.label {font-style:italic; }
24.errorLabel {font-style:italic; color:red; }
25.errorMessage {font-weight:bold; color:red; }
26.checkboxLabel {}
27.checkboxErrorLabel {color:red; }
28.required {color:red;}
29.tdLabel {text-align:right; vertical-align:top; }
最后终于发现这段css自动的引入是用于页面无意中<s:head/>造成的。拿掉这个就ok了。
分享到:
相关推荐
《Apache Struts 2 Web Application Development》是一本深入探讨如何使用Apache Struts 2框架进行Web应用程序开发的专业书籍。出版于2009年,它为开发者提供了丰富的知识和实践指导,帮助他们掌握这一强大的MVC...
文章“Comparing the Struts 1 and Struts 2 Web Application Frameworks”可能详细分析了这两个框架的各个方面,包括但不限于配置方式、开发效率、错误处理、性能测试等。通过阅读文档,开发者可以获取更多实用的...
Struts 2框架为Web开发人员提供了灵活的Web应用程序开发方式,它覆盖了从前端用户界面到后端业务逻辑的整个过程。通过利用Servlet API和其他Java EE技术,Struts 2应用程序能够提供高效、可维护和可扩展的Web解决...
本篇将详细解析Struts2官方自带的四个例子,帮助你深入理解其核心功能和用法。 1. **HelloWorld** HelloWorld是任何框架的入门示例,Struts2也不例外。在这个例子中,我们将了解如何配置Struts2的基本元素,如`...
在标题"struts2 fielderror去掉样式"中,问题的核心是如何去除或者自定义Struts2在显示`FieldError`时默认的样式。Struts2在处理表单验证错误时,通常会将错误信息包裹在一个特定样式的HTML元素中,如`<span>`或`...
### Apache Struts 2 Web Application Development #### 一、引言 Apache Struts 2 是一个基于MVC(Model-View-Controller)架构模式的Java Web应用框架,它继承了Struts 1.x的优点,并在此基础上增加了许多新的...
在"Apache Struts 2 Web Application Development"这本书中,读者可以深入理解如何利用Struts 2框架进行Web应用开发。书中的源码可以帮助读者实践和理解理论知识,加速学习过程。 Struts 2的核心特性包括: 1. **...
在Struts2中,访问Web资源,如application、session和request,是常见的操作,这有助于实现数据共享和传递。本示例代码将帮助开发者更好地理解和运用这些功能。 一、Application域对象 Application域对象在所有用户...
以下将详细介绍Struts 2框架的核心概念、主要功能以及在Web 2.0开发中的应用。 1. **Struts 2框架基础** Struts 2是由Apache软件基金会维护的开源项目,它是Struts 1的升级版本,引入了许多新特性。它基于拦截器...
为了让Struts2框架在项目中正常工作,我们需要对项目的Web.xml文件进行配置。这主要包括添加Filter配置,指定Struts2的FilterClass。虽然在NetBeans中直接通过界面上的“Add Filter Element”选项可能无法直接选择...
解决 Struts 中 ApplicationResources.properties 文件不支持中文问题 Struts 框架中,ApplicationResources.properties 文件是用于存储应用程序的资源文件,如按钮文字、菜单项、提示信息等。然而,默认情况下,...
Struts2 是一个非常流行的Java Web应用程序框架,用于构建企业级的应用。它的核心是基于Model-View-Controller(MVC)设计模式,帮助开发者更好地组织和管理代码,提高开发效率。在Struts2中,DTD(Document Type ...
Java Web整合开发实战--基于Struts 2+Hibernate+Spring.pdf 1章 Web的工作机制 2章 搭建Java Web开发环境 3章 JSP及其相关技术 2篇 表现层框架Struts技术 4章 Struts快速上手 5章 解密Struts之核心文件 6章 ...
在Struts2中,访问request、session和application对象是进行数据共享和传递的重要手段。这篇学习笔记主要探讨了如何在Struts2框架下有效地利用这三种域对象。 首先,request对象代表一次HTTP请求,它存储的数据仅...
最新版本的Struts2(如2.1.8.1)开始支持与Felix OSGi的集成,使得开发者能在传统的Web开发环境中利用OSGi的模块化和动态部署特性,而无需大幅度改变开发方式。 4. 示例应用: - 时间服务示例:该示例包括一个Web...
Struts2 是一个基于 Java Web 的框架,广泛应用于 Web 应用程序的开发。下面将从 Struts2 项目开发的角度,详细介绍 Struts2 框架的应用、开发流程、技术架构、实践经验等方面的知识点。 项目需求分析 在 Struts2 ...
在Struts2框架中,理解并正确使用request、response、session和application范围对于有效地管理数据和状态至关重要。这些范围帮助我们在Web应用程序中实现逻辑和数据流的分离,提高代码的可维护性和可扩展性。通过...
在本案例"Struts2之struts2自带插件实现异步调用案例struts015"中,我们将探讨如何利用Struts2的插件机制和AJAX技术来实现异步数据交互。 首先,我们要了解AJAX(Asynchronous JavaScript and XML)的核心概念,它...
Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展、高效且具有优雅用户界面的Web应用。它基于Model-View-Controller (MVC)设计模式,为开发者提供了全面的控制,使得业务逻辑与视图层分离,提高了...