用JSP不可以吗???if (str.length()>20)
{
out.println(str.substring(0,20)+"...");
}
eles
{
out.println(str);
}

解决方案 »

  1.   

    如果用javascript,那你在jsp中提交或其他的按扭后加上onclick后包如最后所要执行的函数啊!如:
    <input type="submit" value="登录" onClick="Javascript:VerifyInput();">
    <SCRIPT language=Javascript>
    //提交处理函数
    function VerifyInput()
    {
    form.action="index.jsp";
            if(validate() == true)
    {
        if(!confirm("是否要提交?"))
                {
            return false;
                }else{
                         form.action="indexcontrol.jsp";
                     }

    }function validate()
    {
       if (form.name.value == "")
       {
          alert("请输入用户名");
          form.name.focus();
          return false;
       }
       if (form.password.value == "")
       {
          alert("请输入密码");
          form.password.focus();
          return false;
       }
       return true;
    }
    </SCRIPT>