关于Servlet重定向问题
我的一个留言板程序,查看留言是由servlet处理逻辑再重定向到JSP页面显示! 
 一般情况下能正常显示,但为什么我在JSP显示页面里加了一段代码之后,访问Servlet就显示成空白页了? 
 我只是在JSP页面里加了一个方法: 
  <%! 
             public   String   format(String   s) 
 	{ 
 		      s1=s; 
 		      String   s2= " "; 
 		      int   rowno=5; 
 		      int   allno=s1.length(); 
 		      int   row=allno/rowno; 
 		      if(allno <rowno) 
 		   { 
 			s2=s1; 
 		   } 
 		   else 
 	            { 
 		      for(int   i=0;i <row;i++) 
 	                                 { 
 	                                          s2=s2+s1.substring(i*rowno,(i*rowno+rowno))+ " <br/>  "; 
 	                                 }   
 		      s2=s2+s1.substring(row*rowno); 
 		} 
 		return   s2; 
 	} 
 %>    
 然后在后面某个位置调用: <%=format(message.getContent())%>    
 message.getContent()是从JAVABEAN里取得数据;   
 如果不调用这个方法,直接在某处显示该数据值: <%=message.getContent()%>  
 就能正常显示页面,否则就是空白页!   
 谁能告诉我这是什么原因啊????   
 有什么方法可以查看出现了什么异常问题
------解决方案--------------------我猜是函数执行过程中出现异常了,在函数中用try{}catch{}捕捉下,看是否有异常
------解决方案--------------------如果你不是用这种方法测试的话:   
 在片断里试试先不调用方法看行不行,也就是 
  <jsp:useBean id= "message "....../>    
  <% 
 String s=message.getContent(); 
 ...format方法里的代码... 
 out.print(s2); 
 %>