回 帖 发 新 帖 刷新版面

主题:请问是那里出错!

<body>
<%!
public void tt(int num,HttpServletResponse response)throws java.io.IOException
{int i=2;
boolean up =true;
num=num+i;
out.println(num);
}
%>
<%tt(3,response);%>

</body>
我是刚学的,我想把num打印出来可是有错!

回复列表 (共3个回复)

沙发

bu dong !!!!

板凳

我觉得问题出在void上。
把void改为intger 
把out.println(num);改为return num;
请试一试

刚来的!!!!不一定对!!!!

3 楼

out对象应重新定义
<%@ page import="java.io.*"%>

<body>
<%!
public void tt(int num,HttpServletResponse response)throws java.io.IOException
{int i=2;
PrintWriter out=response.getWriter();
boolean up =true;
num=num+i;
out.println(num);
}
%>
<%tt(3,response);%>

</body>

我来回复

您尚未登录,请登录后再回复。点此登录或注册