`

Struts 2的jsp(155, 69) Attribute qualified names must be unique within an element

    博客分类:
  • css
阅读更多
遇到一个问题,本地测试没有问题,发布到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 自定义标签

    Struts2作为一款流行的Java Web框架,极大地简化了MVC应用的开发。在Struts2中,自定义标签是提高代码可读性和可维护性的重要工具。本文将深入探讨Struts2自定义标签的实现机制、优点以及如何在实际项目中进行应用。...

    Tomcat ssl报错Connector attribute SSLCertificateFile must be defined when using SSL with APR解决方法

    主要介绍了Tomcat ssl报错Connector attribute SSLCertificateFile must be defined when using SSL with APR解决方法,需要的朋友可以参考下

    tiles+struts2

    Struts2是一个强大的Java web应用程序框架,而Tiles是用于构建MVC(模型-视图-控制器)架构的一个视图组件库。将Tiles与Struts2结合使用,可以更有效地管理和组织网页布局,实现复杂的页面结构和重用内容。在本篇...

    简单计算器的代码

    【标题】"简单计算器的代码"涉及的是创建一个基本的计算器应用,这通常是一个初学者在学习iOS开发时会遇到的项目。这个项目的核心在于理解用户界面(UI)的构建和事件处理,以及如何通过代码实现数学计算逻辑。...

    Struts2 tiles操作例子

    在探讨“Struts2 tiles操作例子”这一主题时,我们首先需要理解Struts2框架以及tiles插件在其中扮演的角色。Struts2是Apache软件基金会赞助的一个开源Web应用框架,它基于MVC(Model-View-Controller)设计模式,...

    jsp到struts2总结.docx

    【JSP到Struts2总结】 JSP(Java Server Pages)是基于Java技术的一种服务器端网页编程技术,用于创建跨平台、跨Web服务器的动态网页。JSP网页由HTML、JavaScript、Java程序片段(scriplet)和JSP标记(tag)组成。...

    struts2 tiles实例 eclipse下运行

    Struts2是一个强大的Java web应用程序框架,用于构建可维护、可扩展且结构良好的MVC(模型-视图-控制器)架构应用。Tiles是Struts2的一个插件,它提供了页面布局和组合的功能,使得开发者可以将一个网页拆分成多个...

    struts2自定义标签案例详解

    在Struts2中,通常会继承`org.apache.struts2.views.jsp.ComponentTagSupport`和`org.apache.struts2.components.Component`。`ComponentTagSupport`是对JSP标准库中的`BodyTagSupport`的扩展,提供了对标签属性值的...

    struts2 完美实现 标签分页

    Struts2是一个强大的Java web应用程序框架,用于构建可维护、可扩展且结构良好的MVC(模型-视图-控制器)架构应用。在这个“Struts2 完美实现 标签分页”的项目中,我们主要关注如何在Struts2框架下实现高效的分页...

    Dom4j解析struts2框架的struts.xml

    Struts2是一个强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发中。在Struts2中,`struts.xml`是核心配置文件,它定义了应用的各个组件,如动作(Actions)、结果(Results)、拦截器(Interceptors...

    Struts2中使用Tiles组件

    Struts2是一个强大的Java web应用程序框架,它极大地简化了MVC(模型-视图-控制器)架构的实现。而Tiles是Struts2的一个重要组成部分,它允许开发者将多个页面组合成一个复杂的页面布局,实现了视图的重用和模块化。...

    struts2 tiles2 配置例子

    Struts2和Tiles2是两种在Java Web开发中常用的框架,它们可以协同工作,帮助开发者构建复杂的、可重用的页面结构。以下是对Struts2整合Tiles2进行配置的详细步骤和相关知识点的说明。 首先,`tiles2`是Apache Tiles...

    struts2集成tiles2.myeclipse10教程

    Struts2是一个强大的Java EE应用程序框架,用于构建MVC(模型-视图-控制器)架构的Web应用。Tiles2是另一个流行的Java库,它允许开发者将网页分解为可重用的部分,这些部分可以组合成更复杂的页面布局。MyEclipse10...

    struts2的自定义标签例子

    Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建Java Web应用程序。在Struts2中,自定义标签是实现视图层逻辑的重要工具,它们可以帮助开发者更简洁、更直观地处理HTML输出和业务逻辑。下面将详细探讨...

    Struts2 自定义标签

    Struts2是一个强大的MVC(模型-视图-控制器)框架,用于构建企业级的Java Web应用程序。在Struts2中,自定义标签是开发者扩展框架功能和简化视图层编码的重要手段。自定义标签允许将复杂的逻辑封装到可重用的组件中...

    Prototype Cheat Sheet

    - **`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 ...

    tiles+struts2配置文件

    在Java Web开发中,Struts2是一个非常流行的MVC(模型-视图-控制器)框架,而Tiles则是用于构建复杂的Web页面布局的框架。这两者的结合可以极大地提高开发者的工作效率和应用的用户体验。本篇文章将深入探讨如何在...

    Struts2 Tiles 配置篇 转载

    Struts2是一个流行的Java web框架,它为构建MVC(模型-视图-控制器)架构的应用程序提供了强大的支持。Tiles是Struts2的一个插件,它扩展了视图层的功能,使得开发者能够创建和管理复杂的页面布局。这篇文章将深入...

    struts2.0 整合tiles 配置

    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_Struts入门教程+例子.ppt.zip

    **JSP(JavaServer Pages)和Struts框架详解** JSP是Java平台上的动态网页技术,它允许开发者在HTML或XML文档中嵌入Java代码,实现了业务逻辑与表现层的分离,增强了网页的交互性和可维护性。JSP的核心概念包括JSP...

Global site tag (gtag.js) - Google Analytics