有<%@ taglib uri="/WEB-INF/struts-html" prefix="html"%>吗

解决方案 »

  1.   

    有的,JSP源文件如下:<%@ page contentType="text/html;charset=UTF-8"%>
    <%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %><html:html>
    <head>
    <title>NL Switching</title><link href="css/ed2.css" rel="stylesheet" type="text/css"><script language="JavaScript">
       var gv_submit_allowed = true;

    function fnResetSubmission() {
    gv_submit_allowed = false;
    }
    function fnEnter2tab() {
          if (event.keyCode == 13){
              event.returnValue=false;
              event.cancel = true;
              fnProcessSubmit();
            return true;
         }
           return false;
    }
        
        function fnProcessSubmit(){ 
        if(gv_submit_allowed) {
            document.NLPolicyForm.action='<%=request.getContextPath()%>/NLValidate.do?methodName=process'; 
            gv_submit_allowed = false;
            window.setTimeout("fnResetSubmission()",2000);
             document.NLPolicyForm.submit();
             return true;
            }
        } 
    </script>
    </head><body bgcolor="#ffffff"><html:form action="/NLValidate.do?methodName=process'">
    <table cellspacing="0" cellpadding="0" width="765" border=0 align=center>
    <!-- content begin -->
        <tr><td>&nbsp;</td></tr>
        <tr><td align=center>
        <table border=0 width="765">
    <tr>
    <td colspan="2">請輸入參與NL計劃轉換之保單編號:</td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    </tr>
    <tr>
    <td>保單1</td>
    <td>
    <html:text property="policy1" size=25 onkeydown="fnEnter2tab();"/>
    </td>
    </tr>
    <tr>
    <td>保單2</td>
    <td><input size=25 value="" name=policy2></td>
    </tr>
    <tr>
    <td>保單3</td>
    <td><input size=25 value="" name=policy3></td>
    </tr>
    <tr>
    <td>保單4</td>
    <td><input size=25 value="" name=policy4></td>
    </tr>
    <tr>
    <td>保單5</td>
    <td><input size=25 value="" name=policy5></td>
    </tr>
    <tr>
    <td>保單6</td>
    <td><input size=25 value="" name=policy6></td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    </tr>
    <tr>
    <td colspan="2">此計劃轉換計算機只供內部使用, 不可供客戶傳閱</td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td align=right><span onclick="javascript:fnProcessSubmit();return false;"><b><u>繼續</u></b></span></td>
    </tr>
        </table>
        </td></tr>
        <tr><td>&nbsp;</td></tr>
    <!-- content end -->
    </table></html:form>
    </body>
    </html:html>
      

  2.   

    问题解决了。把 size=25 改成 size"25" 就OK了..郁闷.
      

  3.   

    可能标签要求和xml一样,属性只必须包含在双引号中