JSP中方法或函数的定义?

lxfa 2005-03-25 12:02:52
我的代码如下:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.io.*" %>
<%!
/*void lxf(String fpname)
{
FileInputStream fp=new FileInputStream(fpname);
while(fp.read()!=-1){
// out.print(fp.read());
}
fp.close();
}*/
%>
<%
String fpname="C:\\Tomcat 4.1\\webapps\\ROOT\\lxf.txt";
out.print("----<br>");
//怎么样把下面的代码变成函数
FileInputStream fp=new FileInputStream(fpname);
while(fp.read()!=-1){
out.print(fp.read());
}
fp.close();
//以上变成函数

// lxf(fpname);
out.print("------<br>");
%>
执行没问题,lxf.txt是文本文件,问题是我怎么样才能把读文件的一段变成方法呢?
按照我注释掉的方法通不过!
请高手指教!!!

...全文
315 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxfa 2005-03-29
  • 打赏
  • 举报
回复
我不是已经<%@ page contentType="text/html; charset=gb2312" language="java" import="java.io.*" %>
导入包了吗?
不行...
gaochao79 2005-03-28
  • 打赏
  • 举报
回复
导入包
lxfa 2005-03-28
  • 打赏
  • 举报
回复
在方法中
FileInputStream fp=new FileInputStream(fpname);
不认!老是说new FileInputStream(fpname);(指在n处)不认得...
上海老猫 2005-03-25
  • 打赏
  • 举报
回复
在函数中没有out.print()这个方法
上海老猫 2005-03-25
  • 打赏
  • 举报
回复
<%!
String lxf(String fpname)
{ String str="";
FileInputStream fp=new FileInputStream(fpname);
while(fp.read()!=-1){
str+=fp.read();
}
fp.close();
return str;
}
%>
hardsonxu 2005-03-25
  • 打赏
  • 举报
回复

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.io.*" %>

<%! String fpname;
void lxf(String fpname)
{
FileInputStream fp=new FileInputStream(fpname);
while(fp.read()!=-1){
out.print(fp.read());
}
fp.close();
}
%>
<%
fpname="C:\\Tomcat 4.1\\webapps\\ROOT\\lxf.txt";
out.print("----<br>");
lxf(fpname);
%>

hardsonxu 2005-03-25
  • 打赏
  • 举报
回复

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.io.*" %>

<%! String fpname;
void lxf(String fpname)
{
FileInputStream fp=new FileInputStream(fpname);
while(fp.read()!=-1){
out.print(fp.read());
}
fp.close();
}
%>
<%
fpname="C:\\Tomcat 4.1\\webapps\\ROOT\\lxf.txt";
lxf(fpname);
out.print("----<br>");
%>

treeClimber 2005-03-25
  • 打赏
  • 举报
回复
看一看控制台出什么错
try{}catch(){}?
angelior 2005-03-25
  • 打赏
  • 举报
回复


zxnice 2005-03-25
  • 打赏
  • 举报
回复
把方法写进一个javabean中去吧。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧