日期:2014-05-17  浏览次数:20653 次

网页中无法显示问题
<%
   //*读取参数用request.getparameter("")
     String s_num1=request.getParameter("num1");
     String s_num2=request.getParameter("num2");
     String flag=request.getParameter("flag");
     //*由于你得到的参数为String类型,若你需要将其转换成整型进行使用时,需要用Integer.parseInt();
       int num1=0;
       int num2=0;
       int result=0;
       num1=Integer.parseInt(s_num1);
       num2=Integer.parseInt(s_num2);
     
      if(flag.equals("+")){
        result=num1+num2;
      }else
      if(flag.equals("-")){
        result=num1-num2;
      }else
      if(flag.equals("*")){
        result=num1*num2;
      }else{
       result=num1/num2;
      }
    System.out.println("结果是:" + result);
 %>
  </body>
</html>
信息: Jk running ID=0 time=0/66  config=null
2013-11-13 15:57:00 org.apache.catalina.startup.Catalina start
信息: Server startup in 1845 ms
结果是:83
结果是:13
但网页里显示的是空白 这是怎么回事?

------解决方案--------------------
System.Out.println 是输出到控制台的语句,若想在jsp显示,就需要使用<%=内容%>,或者<%out.println(内容) %>。