在常规选择框中,您可以使用“选项”字段中的“标题”属性在鼠标悬停时显示完整标题。
在Apache Struts中,使用“html:options”标记创建选择框。我认为这个标签不支持“title”属性。是否有另一种方法可以在鼠标悬停时为“html:options”struts标签显示选项的完整标题?
由于
答案 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中存储所有消息
尝试使用以下(或替代)
更新您的jsptitle="<bean:message key="your_tool_tip"/>
并修改MessageResources_en.properties
your_tool_tip=toolTIp is a cool idea
ps jquery中也有解决方案
答案 2 :(得分:-1)
我承认不熟悉Apache Struts。如果没有人比较熟悉可以找到更好的解决方案,那么最糟糕的情况是你可以将其作为javascript工具提示。这是更多的努力,但为您提供更有效的视觉控制。