当前位置: 技术问答>java相关
新手入门,菜鸟级问题,关于servlet的。
来源: 互联网 发布时间:2015-10-11
本文导语: 我的 HelloWorldServlet.java文件 import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class HelloWorldServlet extends HttpServlet { public void service(HttpServletRequest req, HttpServletResponse res) throws IOException { // Must set the...
我的
HelloWorldServlet.java文件
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class HelloWorldServlet extends HttpServlet {
public void service(HttpServletRequest req,
HttpServletResponse res)
throws IOException
{
// Must set the content type first
res.setContentType("text/html");
// Now obtain a PrintWriter to insert HTML into
PrintWriter out = res.getWriter();
out.println("" + "Hello World!");
out.println("Hello World!");
}
}
test.html文件
Servlet1
HelloWorldServlet.java 编译后通过, 和test.html在同一目录下
用IE 打开 file://d:/test.html
为什么点不开 我的servlet 的class 文件生成的 网页。
是不是环境配的不对,或者 要起其他的程序支持
HelloWorldServlet.java文件
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
public class HelloWorldServlet extends HttpServlet {
public void service(HttpServletRequest req,
HttpServletResponse res)
throws IOException
{
// Must set the content type first
res.setContentType("text/html");
// Now obtain a PrintWriter to insert HTML into
PrintWriter out = res.getWriter();
out.println("" + "Hello World!");
out.println("Hello World!");
}
}
test.html文件
Servlet1
launches servlet Servlet1
Click here to call Servlet: Servlet1
HelloWorldServlet.java 编译后通过, 和test.html在同一目录下
用IE 打开 file://d:/test.html
为什么点不开 我的servlet 的class 文件生成的 网页。
是不是环境配的不对,或者 要起其他的程序支持
|
class要放到WebApp的class还是Servlet目录下忘了,试试看吧!
一年多没动过了
一年多没动过了
|
你的WEB服务器是什么?
|
url不对,你要设置才行。
|
不是,用IE 打开 file://d:/test.html
你应该先启动WEB服务器,class放到class目录下,html放到相应的目录(不同的服务器是不一样的),打开IE,输入http://localhost:port/test.html
然后再按你说的步骤。
要不然是不行的!servlet是在服务器端运行的,你没有服务器的话当然是找不到了
你应该先启动WEB服务器,class放到class目录下,html放到相应的目录(不同的服务器是不一样的),打开IE,输入http://localhost:port/test.html
然后再按你说的步骤。
要不然是不行的!servlet是在服务器端运行的,你没有服务器的话当然是找不到了
|
是不是开一个 web服务程序呀,比如IIS之类的
用http://xxxx 才打的开呀
是的;还要servlet服务器
用http://xxxx 才打的开呀
是的;还要servlet服务器