简单吧,把字符串转化成Byte,可以很简单解决吧

解决方案 »

  1.   

    为了判断一个字符长度就写一个Servlet不值得
    完全可以用javascript搞定
    if (name.value.length<5)
      location.href="error.html";
    else
      location.href="sub.jsp?i=....";在sub.jsp中设置一个parameter用来接收参数就搞了
      

  2.   

    <center>
    <form action="sub.jsp" method = post>
    Name :<input type = text name = "name"><BR><BR>
    <input type = submit name = submit value = Submit>
    </form>
    </center>
    <%
    String SUP_ORG = request.getParameter("name");
    if (request.getParameter("submit")!=null){
    if(SUP_ORG.length() < 5)
    response.sendRedirect("error.html");
    }
    %>
    sub.jsp
    <%
    out.println(request.getParameter("name"));
    %>
      

  3.   

    你用在什么上面
    如果安全性要求不高
    同意xiaokang520(Nova) 的方法,用javascript
    不过如果比较重要
    建议两种方法同时用
    因为前一种可以轻松绕过去
      

  4.   

    <script language="javascript">
    <!--
        function myCheck(){
            if(form1.name.length<5){
                window.open("Error","error.htm",""); 
                // alert("Sorry, there was an length error! ");
                return false;
            }
            return true;
        }
    -->
    </script> <center>
    <form name="form1" action="check.CheckServlet" method = post onSubmit="return myCheck();">
    Name :<input type = text name = "name"><BR><BR>
    <input type = submit name = submit value = Submit>
    </form>
    </center>
      

  5.   

    sorry!if(form1.name.length<5) 改为 if(form1.name.value.length<5)
      

  6.   

    我只是想通过这个例子学习一下Servlet和jsp的通信问题,已经搞定,谢谢大家!