<%@page contentType="text/html;charset=GB2312"%>
<%@page import="java.io.*"%>
<HTML>
<BODY bgcolor=cyan><FONT size = 1>
<%
File f = new File("E:/Tomcat/apache-tomcat-6.0.14/webapps/Example","18.jsp");
try{
FileReader in = new FileReader(f);
PushbackReader push = new PushbackReader(in);
int c ;
char b[] = new char[1];
while((c=push.read(b,0,1))!=-1)
{
String s = new String(b);
if(s.equals("<"))
{
push.unread('&');
push.read(b,0,1);
out.print(new String(b));
push.unread('L');
push.read(b,0,1)
out.print(new String(b));
push.unread('T');
push.read(b,0,1);
out.print(new String(b));
}
else if(s.equals(">"))
{
push.unread('&');
push.read(b,0,1);
out.print(new String(b));
push.unread('G');
push.read(b,0,1) ; out.print(new String(b));
push.unread('T');
push.read(b,0,1)
out.print(new String(b));
}
else if(s.equals("\n"))
{
out.print("<BR>");
}
else
{
out.print(new String(b));
}
}
push.close();
}
catch(IOException e) {}%>
</FONT>
</BODY>
</HTML>
怎么总是说有错误,提示如下
An error occurred at line: 12 in the jsp file: /35.jsp
Syntax error, insert ";" to complete Statement
9: PushbackReader push = new PushbackReader(in);
10: int c ;
11: char b[] = new char[1];
12: while((c=push.read(b,0,1))!=-1)
13: {
14: String s = new String(b);
15: if(s.equals("<"))我是看的书上的,怎么会这样呢??
<%@page import="java.io.*"%>
<HTML>
<BODY bgcolor=cyan><FONT size = 1>
<%
File f = new File("E:/Tomcat/apache-tomcat-6.0.14/webapps/Example","18.jsp");
try{
FileReader in = new FileReader(f);
PushbackReader push = new PushbackReader(in);
int c ;
char b[] = new char[1];
while((c=push.read(b,0,1))!=-1)
{
String s = new String(b);
if(s.equals("<"))
{
push.unread('&');
push.read(b,0,1);
out.print(new String(b));
push.unread('L');
push.read(b,0,1)
out.print(new String(b));
push.unread('T');
push.read(b,0,1);
out.print(new String(b));
}
else if(s.equals(">"))
{
push.unread('&');
push.read(b,0,1);
out.print(new String(b));
push.unread('G');
push.read(b,0,1) ; out.print(new String(b));
push.unread('T');
push.read(b,0,1)
out.print(new String(b));
}
else if(s.equals("\n"))
{
out.print("<BR>");
}
else
{
out.print(new String(b));
}
}
push.close();
}
catch(IOException e) {}%>
</FONT>
</BODY>
</HTML>
怎么总是说有错误,提示如下
An error occurred at line: 12 in the jsp file: /35.jsp
Syntax error, insert ";" to complete Statement
9: PushbackReader push = new PushbackReader(in);
10: int c ;
11: char b[] = new char[1];
12: while((c=push.read(b,0,1))!=-1)
13: {
14: String s = new String(b);
15: if(s.equals("<"))我是看的书上的,怎么会这样呢??
解决方案 »
- 高分求答,jxl 操作EXCEL
- Java类似windows的选定功能
- 方法调用的问题
- Java杂谈(八)--Servlet/Jsp
- jTable的TableHeader如何动态设置
- 精编:类与类关系的UML图与代码表现
- 如何校驗用戶輸入繁體
- 问题:关于线程的问题!!!!!!!!!!
- Exception in thread "main" java.lang.NoClassDefFoundError :~~ 。怎么解决?
- java打印问题
- 为什么我的java在dos下程序运行时,老是显示error:can not read ave.java.ave是我自己写的程序名,环境变量我也设置对了呀,运行java -version一切正常
- 初级Java小问题
out.print(new String(b));
push.unread('T');
push.read(b,0,1)
out.print(new String(b));
}
......
少了个分号