编译错误!
package test;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Test extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PrintWriter out=response.getWriter();
out.println( " <html> ; <body> ; <h1> ;This is a servlet test. </h1> ; </body> ; </html> ; ");
out.flush();
}
}
=======================================================
Test.java:10: 非法的类型开始
throws ServletException, IOException {
^
Test.java:15: 需要 <标识符>
}
^
2 错误
[解决办法]
最好是接着上面的一行写。
如果有IDE,它会自动给你写到第二行,且前面会有一定的空格。
你应该是自己写完后,直接回车,把throws写到新的一行。
[解决办法]
可能包含有非法字符在里面?
[解决办法]
可能够包含非法字符,注意符号的大小写,输入的状态!
[解决办法]
1、建议楼主先看一下J2EE或者WEB的开发基础知识。
2、不能放在webapps下;可以放在ROOT下。如果不放在ROOT下,可以对照ROOT的目录结构在webapps下建立一个新的目录,然后把jsp程序放到这个目录下。新建目录必须包含WEB-INF/web.xml。