免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2048 | 回复: 9
打印 上一主题 下一主题

在<%! %>之间声明方法不能使用out对象吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-04 21:26 |只看该作者 |倒序浏览
<%!//处理字符串的一个常用方法:
    public String getString(String s)
     { if(s==null) s="";
       try {byte a[]=s.getBytes("ISO-8859-1");
            s=new String(a);
           }
       catch(Exception e)
           {                       //如果我在这加入 out.print("处理字符串出错!");
           }
       return s;
     }
%>
                                  //哪么就会出现异常, out cannot be resolved  为什么呢?

不加入就正常!

论坛徽章:
0
2 [报告]
发表于 2006-04-05 08:05 |只看该作者
是不是要用System.out ?
out可以在jsp中用,你这里是什么用法?在jsp中定义函数?不理解,但我想是那个原因。

论坛徽章:
0
3 [报告]
发表于 2006-04-05 10:05 |只看该作者
<%!是jsp的声明区,这里的方法和变量是类属性;out是jspService方法体内定义的,是方法的局部变量。对于类的其他方法是不可见的

论坛徽章:
0
4 [报告]
发表于 2006-04-05 11:49 |只看该作者
楼上正解

论坛徽章:
0
5 [报告]
发表于 2006-04-05 15:28 |只看该作者
kakasi又抢我生意。。。。
不过我只能是推测,不确定

当然去看下代码就可以了。。。

嗯,好像是用pageContext对象可以获取到JspWriter吧,忘记了:(

论坛徽章:
0
6 [报告]
发表于 2006-04-06 21:22 |只看该作者
明了!
谢谢大家的回复!

卡卡西和艾斯尼勒的名字像西亚富豪~~HOHO~~

论坛徽章:
0
7 [报告]
发表于 2006-04-06 21:33 |只看该作者
原帖由 狼神萧枫 于 2006-4-6 21:22 发表
明了!
谢谢大家的回复!

卡卡西和艾斯尼勒的名字像西亚富豪~~HOHO~~



偶的名字是给mm们念滴。。。

论坛徽章:
0
8 [报告]
发表于 2006-04-06 22:50 |只看该作者
爱死你了~~
哈哈~~~~~~

论坛徽章:
0
9 [报告]
发表于 2006-04-07 11:26 |只看该作者
原帖由 艾斯尼勒 于 2006-4-6 21:33 发表



偶的名字是给mm们念滴。。。




论坛徽章:
0
10 [报告]
发表于 2006-04-07 13:52 |只看该作者
原帖由 狼神萧枫 于 2006-4-6 22:22 发表
明了!
谢谢大家的回复!

卡卡西和艾斯尼勒的名字像西亚富豪~~HOHO~~


看成富婆了,第一眼

卡卡西是火影忍者里的角色,我,fans~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP