私はサーブレットプログラミングに不慣れです。私のタスクは、URLにアクセスしてその内容を取得するサーブレットプログラムを作成することです。.plsは役に立ちます
17616 次
2 に答える
4
あなたはこのようなことをする必要があります
import java.io.*;
import java.net.URL;
import java.net.URLConnection;
import javax.servlet.http.*;
import javax.servlet.*;
public class URLServlet extends HttpServlet {
public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
URL urldemo = new URL("http://www.demo.com/");
URLConnection yc = urldemo.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
プレーンJavaプログラム
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
public class URLServlet {
public static void main(String s[]) {
try {
URL urldemo = new URL("http://www.google.com/");
URLConnection yc = urldemo.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}catch(Exception e) {
System.out.println(e);
}
}
}
于 2012-09-28T05:49:33.937 に答える
2
これは実際にはサーブレットに関する基本的な質問です。SOには、そのような基本的な質問に答える特別な場所があります。servlet
右側のタグをクリックして、info
左上のタブを選択するだけです。または、このリンクhttps://stackoverflow.com/tags/servlets/infoにアクセスしてください。
サーブレットの使用方法に関する基本的な例があります。
于 2012-09-28T05:47:22.800 に答える