Topic: 求助jsp页面的跳转问题

  Print this page

1.求助jsp页面的跳转问题 Copy to clipboard
Posted by: 东区一匹狼
Posted on: 2005-12-08 12:16

我的页面上需要接收上个页面传来的值,而且必须要判断值的合法性,如果不合规格,则跳转到错误页面,如果正确,则在后面的代码调用。
可是我发现比如判断为
if( type==null || type=="" ){
response.sendRedirect("error.jsp");
}
后面的代码中有对type字符串的处理,可是如果不写在此if 后面的else里面,就会出错,比如字符串为空的处理异常,这样搞得我的代码特别乱,自己都看不清了。。。

2.Re:求助jsp页面的跳转问题 [Re: 东区一匹狼] Copy to clipboard
Posted by: liuliu1231111
Posted on: 2005-12-09 11:31

if( type==null || type=="" ){
response.sendRedirect("error.jsp");
}
如果type为null和""的话就跳转;没有问题啊
else 里面要写什么啊?
???????
比如字符串为空的处理异常

3.Re:求助jsp页面的跳转问题 [Re: 东区一匹狼] Copy to clipboard
Posted by: 毒毒√快山
Posted on: 2006-01-24 11:06

昏到,你的type 是什么类型的,type == null ,是对的,可是type=="",能这样些么?你的java 语法学到那去拉。type.equals(""),应该这样写吧,

if(type==null || type.equals("")){
response.sendRedirect("error.jsp?str=1");
}

---------------------------------
error.jsp

String str =request.getParameter("str");

if(str == null || str.equals("")){
out.println("得到的是空址");
}
else if(str.equals("1")){
out.println("type为空传值错误!");
}

4.Re:求助jsp页面的跳转问题 [Re: 东区一匹狼] Copy to clipboard
Posted by: ma1673
Posted on: 2006-02-06 17:26

最好“”.equals(type)这样来写


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923