java - 使用 <s :doubleselect> 时的 Struts 2 HTML 问题

标签 java html jsp struts2

我正在使用<s:doubleselect>在我的jsp中。问题是两者都在不同的行,而我想要在同一行。这是代码

      <s:doubleselect theme="css_xhtml"  labelposition="top" 
     requiredposition="left" name="index" cssClass="dropdown_menu" list="#request.constants.keySet()" 
   doubleList="#request.constants[top]" doubleName="oldValue"
 doubleCssClass="dropdown_menu" ></s:doubleselect>

如何将它们放在同一行?

最佳答案

不幸的是,此行为是旧 UI 标记的延续。

最简单的解决方案是使用 CSS 来更改 <br/>内部造型.wwctrl类(更改所有控件,这可能正是您想要的):

.wwctrl br {
  display: none;
}

一个不太实用但可能更干净的解决方案是扩展主题并调整控件的模板。有许多控件具有一些有问题的 HTML,但几乎没有人使用专门的控件,因此我们从不修复它们。

关于java - 使用 <s :doubleselect> 时的 Struts 2 HTML 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11187486/

相关文章:

java - 您可以访问用户尝试连接的 IP 地址吗?

php - 更改读取文件文本输出的颜色

java - 为什么从 servlet 转发到 JSP 时必须使用正斜杠?

java - 为什么一定要增加Java Heap?

java - 如何让RecyclerView在每次将项目添加到列表时不滚动到底部

javascript - 服务器上的 JQuery 仅间歇性地使用 .appends()

java - 网页输入返回的对象类型

java - 如何根据从mysql数据库获取的值迭代jsp中的列表

java - 是否可以使用 JAX WS Dispatch API 处理用户定义的异常?

javascript - 我想更改传单中一层的图标颜色,我有两个点,图层都显示为蓝色默认图标