JSP 上定义函数的问题?

旧唱片zxy 2004-08-29 09:26:19
我在JSP 页面上采用
<%!
public void test()
{}
%>
方法定义了一个函数,但是有个问题,这个函数里面不能用 out.print(""),错误信息是:
Undefined variable or class name: out

请教,如果要在这个函数里实现输出,该怎么写啊?
...全文
99 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
honbo 2004-08-29
为何要用print呢,让函数返回一个字符串不就行了么
回复
sasa_sasa 2004-08-29
你声明的是java方法。所以输出时用System.out.println("ddd");
回复
pmaster 2004-08-29
你要先import类包
回复
旧唱片zxy 2004-08-29
我是要输出到页面上,System.out.print() 是不能输出到页面上的吧?
回复
wqsea 2004-08-29
System.out.print();
System.out.println();
回复
hongjun_han 2004-08-29
楼上的兄弟说对了
回复
Tasia 2004-08-29
定义函数的时候要设置一个PrintWriter参数:
<%!
public void test(PrintWriter out)
{}
%>

在jsp中调用该函数时这样就可以了:
test(out);

回复
dawangzi16 2004-08-29
System.out.println("ddd");
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-08-29 09:26
社区公告
暂无公告