现在在一个页面要判断传过来的number为几而查询不同的内容,这个已经实现了!
关键是它显示的给页面的字也是不一样的,如果到显示字的时候都判断的话太浪费资源了,我现在想用switch在页面的开始部分就把要显示的字判断出来,下面直接调用就可以了,但是问题出来了,
int n = Integer.valueOf(request.getParameter("number"));
switch(n){
case 1:
String heading1 = "招聘信息";
String title1 = "招聘岗位";
String content1 = "招聘要求";
break;
case 2:
String heading2 = "经典案例";
String title2 = "";
String content2 = "";
break;}
下面的文字部分怎么显示呢?首先你也不知道number是几?

解决方案 »

  1.   

    number 不就是 n 么??
      

  2.   

    这个number怎么定义还不是由你来说了算,用户怎么操作number定义为什么你可以自己定义啊
      

  3.   

    deault:
    String heading2 = "N为"+N;
    String title2 = "";
    String content2 = "";
    break;
      

  4.   

    一个变量,定在SWITCH外面就可以了
      

  5.   

    int n = Integer.valueOf(request.getParameter("number"));
    String heading = "";
    String title = "";
    String content = "";
    switch(n){
    case 1:
    heading = "招聘信息";
    title = "招聘岗位";
    content = "招聘要求";
    break;
    case 2:
    heading = 经典案例";
    title = "";
    content = "";
    break;
    deault:
    break;
    }