这有点令人尴尬.我在我的一个小项目中使用Struts2.在JSP中,当我放这样的东西时:
<s:select list="keywords" key="label.search" name="selectedKeyword"/>
<s:textfield name="searchparams" size="20" cssClass="label"/>
Run Code Online (Sandbox Code Playgroud)
我明白了(对不起,我是新用户,所以无法添加图片):http: //i.stack.imgur.com/ZA2Wg.png
--dropdown_--
[ ] < textfield
Run Code Online (Sandbox Code Playgroud)
我想要的是文本字段位于同一行的下拉列表旁边.有没有办法在不创建自己的主题的情况下做到这一点?
先感谢您!
Struts2标签以FreeMarker为主题.您可以通过在struts.properties中指定以下内容,将默认XHTML主题更改为简单主题:
struts.ui.theme=simple
Run Code Online (Sandbox Code Playgroud)
或者,您可以通过添加theme属性来覆盖这些标记的主题,如下所示:
<s:select list="keywords" key="label.search" name="selectedKeyword" theme="simple"/>
<s:textfield name="searchparams" size="20" cssClass="label" theme="simple"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9611 次 |
| 最近记录: |