一般都会在客户端进行对输入合法性验证.因为这样可以减轻对服务的请求,如果你要JSP代码控制,可以做一些方法的,返回true  false  String 等,再根据返回值进行判断,最后用JS返回信息就行了,不过这样会增加服务器负载

解决方案 »

  1.   

    你这样的要求好像弃简求繁哦!
    不过你要利用jsp本身控制的话,那么一样可以对输入传输给你自己做的页面来检查就是了专门做一个检查的简单一面就是了,真确就转向前进页面
    否则返回输入页面!
      

  2.   

    不过还有一个方法是用一个文本,在文本里写负错误的代码,每一个代码对应一语句
    比如:
    0001   连接数据库失败
    然后在JAVA程序里当出现这个错时,把那个代码赋值给一个字符串,最生读取文本对应的那个提示信息,返回一个页面给用户就OK了
      

  3.   

    楼主这么说“满屏满屏的js代码”,我觉得一般的页面中应该将你的js脚本封装到文件中,不应该将他们放置在和jsp代码一起,因为那样给整个页面的布局带来不美观的效果。楼主可以利用
    <script language="javascript" src="js/proj.js"></script>这样利用proj.js来封装你的js脚本,然后将他们放置到js目录中,相对于你的当前页面的目录。
    这样不就可以了吗?