struts.properties没有重写default.properties

axun3704 发布于 2012/07/11 21:37
阅读 299
收藏 0

我写了一个struts.properties文件,把其中的default.properties主题从xhtml改成simple,并且把模板地址改了,因为fielderror.ftl里面有改变,所以页面运行应该和这个模板相同,可是页面没有改变,是不是没有改templateDir?为什么?怎么解决

 

struts.properties代码:

struts.ui.theme=simple
struts.ui.templateDir=WEB-INF/template

 

jsp页面

<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<html>
<head>

<link rel="stylesheet" type="text/css" href="css/mystyle.css">

<title>登陆</title>
</head>

<body>
 <div>
   <div><img src="images/logo.gif" /></div>
   <div>
     <div id="bg"  style=" height:280px;">
     <div id="header"/><b>用户登录</b><hr/></div>
       <s:form action="loginUser" method="post" cssClass="mystyle" theme="simple" namespace="/">
         <table >
         <tr>
           <td>用 户 名:</td>
           <td style="margin-top:70px"><s:textfield name="name" cssStyle="inputText"/><s:fielderror fieldName="name"></s:fielderror></td>
         </tr>
         <tr >
           <td>密    码:</td>
           <td><s:password name="password"  cssStyle="inputText"/><s:fielderror fieldName="password"></s:fielderror></td>
         </tr>
         <tr  align="center">
           <td colspan="2" >
              <s:submit value="立即登陆" cssStyle="background:url(images/btn_bg.gif); width:125px; height:36px; font-size:14px; font-weight:bold; color:#fff; margin-top:10px; border:0px;"></s:submit>
           </td>
         </tr>
        </table>
       </s:form>
     </div>
   </div>
   <div  class="footer">
     <hr/>
      <div class="f_contact">关于我们-联系方式-意见反馈-帮助中心</div>
   </div>
 </div>
</body>
</html>

加载中
0
景愿
景愿
去学习各种框架的配置和规则,个人觉得是最浪费青春的事情,不要喷我,lz学习精神可嘉
返回顶部
顶部