JSP 上定义函数的问题?

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

请教,如果要在这个函数里实现输出,该怎么写啊?
...全文
100 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 开发
加入

8.0w+

社区成员

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