非常感谢你的关注!
开发工具:Myeclips
<%
boolean success = false;
String sid = request.getParameter("id");
int id = Integer.parseInt(sid);
String command = request.getParameter("command"); Client client = null;
List clientLevelList = null;
if(sid !=null ) {
//如果是修改;
if(command !=null && command.equals("modify")){
}
//如果是返回或第一次访问;;
System.out.print("aaaaaaaaaaaaaaaaaa");
client = ClientManager.getInstance().findRegionOrClientById(id);
clientLevelList = DataDictManager.getInstance().getClientLevelList();
}else{
return;
}
%>上述代码可以通过,但为什么不能在IF 里面创建对象啊?
××××××××××××××××××××××××××××××××××××××××××××××××××××
如果将:Client client = null;
List clientLevelList = null;
放到if(sid !=null ) {
Client client = ClientManager.getInstance().findRegionOrClientById(id);
List clientLevelList = DataDictManager.getInstance().getClientLevelList();
}就一直说(后面jsp 要用到client ): client 对象无法解析?
*************************************************************
这个问题是编译器不够智能化吗? 按道理,这么写也没有错啊?
非常感谢您的回复和关注!
开发工具:Myeclips
<%
boolean success = false;
String sid = request.getParameter("id");
int id = Integer.parseInt(sid);
String command = request.getParameter("command"); Client client = null;
List clientLevelList = null;
if(sid !=null ) {
//如果是修改;
if(command !=null && command.equals("modify")){
}
//如果是返回或第一次访问;;
System.out.print("aaaaaaaaaaaaaaaaaa");
client = ClientManager.getInstance().findRegionOrClientById(id);
clientLevelList = DataDictManager.getInstance().getClientLevelList();
}else{
return;
}
%>上述代码可以通过,但为什么不能在IF 里面创建对象啊?
××××××××××××××××××××××××××××××××××××××××××××××××××××
如果将:Client client = null;
List clientLevelList = null;
放到if(sid !=null ) {
Client client = ClientManager.getInstance().findRegionOrClientById(id);
List clientLevelList = DataDictManager.getInstance().getClientLevelList();
}就一直说(后面jsp 要用到client ): client 对象无法解析?
*************************************************************
这个问题是编译器不够智能化吗? 按道理,这么写也没有错啊?
非常感谢您的回复和关注!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货