遇到一个问题,本地测试没有问题,发布到remote server出现了异常,很诡异。
环境如下:
Web Server(localhost):Tomcat6.0.18
Web Server(remote):Tomcat-7.0.54
异常信息:
Exception:
jsp(155, 69) Attribute qualified names must be unique within an element
在Tomcat 6下运行正常,但是在Tomcat 7下异常。
经检查发现:
155行处代码如下:
<s:select label="location_name" name="location_name" id="location_name" id="location_name".....
解决:
两个重复的id,杯具啊,删掉重复id,重新发布,一切正常。
分享到:
相关推荐
Struts2作为一款流行的Java Web框架,极大地简化了MVC应用的开发。在Struts2中,自定义标签是提高代码可读性和可维护性的重要工具。本文将深入探讨Struts2自定义标签的实现机制、优点以及如何在实际项目中进行应用。...
主要介绍了Tomcat ssl报错Connector attribute SSLCertificateFile must be defined when using SSL with APR解决方法,需要的朋友可以参考下
Struts2是一个强大的Java web应用程序框架,而Tiles是用于构建MVC(模型-视图-控制器)架构的一个视图组件库。将Tiles与Struts2结合使用,可以更有效地管理和组织网页布局,实现复杂的页面结构和重用内容。在本篇...
【标题】"简单计算器的代码"涉及的是创建一个基本的计算器应用,这通常是一个初学者在学习iOS开发时会遇到的项目。这个项目的核心在于理解用户界面(UI)的构建和事件处理,以及如何通过代码实现数学计算逻辑。...
在探讨“Struts2 tiles操作例子”这一主题时,我们首先需要理解Struts2框架以及tiles插件在其中扮演的角色。Struts2是Apache软件基金会赞助的一个开源Web应用框架,它基于MVC(Model-View-Controller)设计模式,...
【JSP到Struts2总结】 JSP(Java Server Pages)是基于Java技术的一种服务器端网页编程技术,用于创建跨平台、跨Web服务器的动态网页。JSP网页由HTML、JavaScript、Java程序片段(scriplet)和JSP标记(tag)组成。...
Struts2是一个强大的Java web应用程序框架,用于构建可维护、可扩展且结构良好的MVC(模型-视图-控制器)架构应用。Tiles是Struts2的一个插件,它提供了页面布局和组合的功能,使得开发者可以将一个网页拆分成多个...
在Struts2中,通常会继承`org.apache.struts2.views.jsp.ComponentTagSupport`和`org.apache.struts2.components.Component`。`ComponentTagSupport`是对JSP标准库中的`BodyTagSupport`的扩展,提供了对标签属性值的...
Struts2是一个强大的Java web应用程序框架,用于构建可维护、可扩展且结构良好的MVC(模型-视图-控制器)架构应用。在这个“Struts2 完美实现 标签分页”的项目中,我们主要关注如何在Struts2框架下实现高效的分页...
Struts2是一个强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发中。在Struts2中,`struts.xml`是核心配置文件,它定义了应用的各个组件,如动作(Actions)、结果(Results)、拦截器(Interceptors...
Struts2是一个强大的Java web应用程序框架,它极大地简化了MVC(模型-视图-控制器)架构的实现。而Tiles是Struts2的一个重要组成部分,它允许开发者将多个页面组合成一个复杂的页面布局,实现了视图的重用和模块化。...
Struts2和Tiles2是两种在Java Web开发中常用的框架,它们可以协同工作,帮助开发者构建复杂的、可重用的页面结构。以下是对Struts2整合Tiles2进行配置的详细步骤和相关知识点的说明。 首先,`tiles2`是Apache Tiles...
Struts2是一个强大的Java EE应用程序框架,用于构建MVC(模型-视图-控制器)架构的Web应用。Tiles2是另一个流行的Java库,它允许开发者将网页分解为可重用的部分,这些部分可以组合成更复杂的页面布局。MyEclipse10...
Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建Java Web应用程序。在Struts2中,自定义标签是实现视图层逻辑的重要工具,它们可以帮助开发者更简洁、更直观地处理HTML输出和业务逻辑。下面将详细探讨...
Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建企业级的Java Web应用程序。在Struts2中,自定义标签是开发者扩展框架功能和简化视图层编码的重要手段。自定义标签允许将复杂的逻辑封装到可重用的组件中...
- **`readAttribute(element, attribute)`**: Reads the value of an attribute on an element. - **`recursivelyCollect(element, property)`**: Recursively collects values of a property from an element and ...
在Java Web开发中,Struts2是一个非常流行的MVC(模型-视图-控制器)框架,而Tiles则是用于构建复杂的Web页面布局的框架。这两者的结合可以极大地提高开发者的工作效率和应用的用户体验。本篇文章将深入探讨如何在...
Struts2是一个流行的Java web框架,它为构建MVC(模型-视图-控制器)架构的应用程序提供了强大的支持。Tiles是Struts2的一个插件,它扩展了视图层的功能,使得开发者能够创建和管理复杂的页面布局。这篇文章将深入...
4. **struts2-tiles-plugin-2.0.6.jar**:Struts2 Tiles插件。 5. **struts2-core-2.0.6.jar**:Struts2核心库。 6. **xwork-2.0.1.jar**:XWork核心库,用于处理用户请求。 #### 三、配置web.xml 接下来,在项目的...
**JSP(JavaServer Pages)和Struts框架详解** JSP是Java平台上的动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码,实现了业务逻辑与表现层的分离,增强了网页的交互性和可维护性。JSP的核心概念包括JSP...