最近做了一个利用struts2 上传文件的例子,可是发现 浏览文件按钮和提交按钮不在一行,发现这不是我的css 样式的问题,而是由于struts2本标签的模板问题
代码如下:
<s:form action="../secretprotocol/fileUpload.do" method="post" name="form2" enctype="multipart/form-data">
<table width="100%" cellpadding="0" cellspacing="0" class="colortable">
<tr><td colspan="4">上传供员工下载的协议</td></tr>
<tr>
<td width="20"></td>
<td width="70">协议文件</td>
<td> <s:file name="templetFile" id="templetFile" label="协议文件" theme="simple"/> </td>
<td><s:submit value="提交" onclick="return submitBefore()" theme="simple"/>
</td>
<s:hidden name="templetTitle" id="templetTitle" value=""/>
<s:hidden name="templetYear" id="templetYear" value=""/>
</tr>
</table>
</s:form>
解决方法:
就是在struts2标签里加以个属性:theme="simple"就可以了。如下
<s:form action="../secretprotocol/fileUpload.do" method="post" name="form2" enctype="multipart/form-data">
<table width="100%" cellpadding="0" cellspacing="0" class="colortable">
<tr><td colspan="4">上传供员工下载的协议</td></tr>
<tr>
<td width="20"></td>
<td width="70">协议文件</td>
<td> <s:file name="templetFile" id="templetFile" label="协议文件" theme="simple"/> </td>
<td><s:submit value="提交" onclick="return submitBefore()" theme="simple"/>
</td>
<s:hidden name="templetTitle" id="templetTitle" value=""/>
<s:hidden name="templetYear" id="templetYear" value=""/>
</tr>
</table>
</s:form>
但是这样的话:struts2自带的标签(label)就显示不出来了 需要自己手动写,<s:label value="名 称"/>
分享到:
相关推荐
如下代码:<s:form action="login2"> 用户名" name="username"/> 密码" name="password"/> 提交"/>我们看着以上的代码跟HTML的差不了多少,但是因为struts2表单默认将表单内的每一个元素都分在单独的一行
struts2标签库struts2标签库struts2标签库struts2标签库
struts2标签使用例子 struts2标签使用例子 struts2标签使用例子struts2标签使用例子
struts logic:iterater 换行
主要介绍了struts2的标签的详细使用例子说明
struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签struts1标签
Struts2标签库Struts2标签库Struts2标签库Struts2标签库Struts2标签库Struts2标签库
struts2 标签库介绍(html)对Struts2的标签做了详细的介绍让你轻松掌握Struts2的标签。 STRUTS2学习文档.pdf 对Struts2的一些配置文件进行了详细的说明。 Struts2―表单验证validate(html)对validate的type属性...
struts标签库struts标签库struts标签库struts标签库struts标签库struts标签库struts标签库struts标签库
绝对是你想要的,关于struts2标签库的详细讲解,java 框架
Struts2标签库的组成 Struts2框架的标签库可以分为以下三类: 用户界面标签(UI标签):主要用来生成HTML元素的标签。 表单标签:主要用于生成HTML页面的FORM元素,以及普通表单元素的标签。 非表单标签:主要用于生成...
STRUTS:struts2标签库
可对struts2 标签如等相应列进行求和.
有关、相关、类似这样的Struts 2标签库的详细介绍。
利用Struts 2标签创建ex3.jsp页面,此页面提交给tag.action,在structs.xml中配置这个action的转发视图为result.jsp在result.jsp页面中显示ex3.jsp页面控件的值。(源代码和实验报告)
史上最全的struts2标签史上最全的struts2标签
struts2标签详解(经典)struts2标签详解(经典)struts2标签详解(经典)
JSP_struts2标签大全
struts2标签+ tiles lib
Struts2标签详解及具体实例解析,可作为Struts2标签的帮助文档,而且还有具体实例解析