<html:options> struts标签</html:options>的“title”属性

时间:2009-06-24 18:28:04

标签: html apache struts

在常规选择框中,您可以使用“选项”字段中的“标题”属性在鼠标悬停时显示完整标题。

在Apache Struts中,使用“html:options”标记创建选择框。我认为这个标签不支持“title”属性。是否有另一种方法可以在鼠标悬停时为“html:options”struts标签显示选项的完整标题?

由于

3 个答案:

答案 0 :(得分:0)

<select><option> ..的Struts标记为<s:select />,或<s:doubleselect />为双列表。 <s:doubleselect />根本不支持title,你必须修改它手工生成的Javascript(ddoubleselect.ftl)。 对于默认主题,该文件位于template / simple /下的struts2-core-2.1.6.jar中。

答案 1 :(得分:0)

html或jsp文件中的硬编码是一种糟糕的代码实践。

如果你在struts中编写代码1.x尝试在MessageResources_en.properties中存储所有消息

尝试使用以下(或替代)

更新您的jsp
title="<bean:message key="your_tool_tip"/>

并修改MessageResources_en.properties

your_tool_tip=toolTIp is a cool idea

ps jquery中也有解决方案

答案 2 :(得分:-1)

我承认不熟悉Apache Struts。如果没有人比较熟悉可以找到更好的解决方案,那么最糟糕的情况是你可以将其作为javascript工具提示。这是更多的努力,但为您提供更有效的视觉控制。