資源簡介
在jsp頁面文本框中輸入數據,根據輸入的指定網址,在頁面中獲取到源碼,或者直接根據網址顯示網頁

代碼片段和文件信息
package?com.jhf.Control;
import?java.io.BufferedReader;
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;
import?com.jhf.Model.WebPageSource;
public?class?PcServlet?extends?HttpServlet?{
/**
?*?Constructor?of?the?object.
?*/
public?PcServlet()?{
super();
}
/**
?*?Destruction?of?the?servlet.?
?*/
public?void?destroy()?{
super.destroy();?//?Just?puts?“destroy“?string?in?log
//?Put?your?code?here
}
/**
?*?The?doGet?method?of?the?servlet.?
?*
?*?This?method?is?called?when?a?form?has?its?tag?value?method?equals?to?get.
?*?
?*?@param?request?the?request?send?by?the?client?to?the?server
?*?@param?response?the?response?send?by?the?server?to?the?client
?*?@throws?ServletException?if?an?error?occurred
?*?@throws?IOException?if?an?error?occurred
?*/
public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
doPost(request?response);
}
/**
?*?The?doPost?method?of?the?servlet.?
?*
?*?This?method?is?called?when?a?form?has?its?tag?value?method?equals?to?post.
?*?
?*?@param?request?the?request?send?by?the?client?to?the?server
?*?@param?response?the?response?send?by?the?server?to?the?client
?*?@throws?ServletException?if?an?error?occurred
?*?@throws?IOException?if?an?error?occurred
?*/
public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{
response.setContentType(“text/html;charser=utf-8“);
????request.setCharacterEncoding(“utf-8“);
????PrintWriter?out?=?response.getWriter();
????String?input=request.getParameter(“input“);
????WebPageSource?w=new?WebPageSource();
????BufferedReader?reader=w.TestCopyUrl(input);
????String?line=null;
????while((line=reader.readLine())!=null){
????
???? System.out.println(line);
???
????????? out.println(line+“\n“);
?????????
?????????}
????out.flush();
????out.close();
?????
}
/**
?*?Initialization?of?the?servlet.?
?*
?*?@throws?ServletException?if?an?error?occurs
?*/
public?void?init()?throws?ServletException?{
//?Put?your?code?here
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????529??2019-04-28?08:13??PaChongWeb\.classpath
?????文件????????303??2019-04-28?08:14??PaChongWeb\.myme
?????文件???????1753??2019-04-28?08:30??PaChongWeb\.project
?????文件????????500??2019-04-28?08:14??PaChongWeb\.settings\.jsdtscope
?????文件????????364??2019-04-28?08:13??PaChongWeb\.settings\org.eclipse.jdt.core.prefs
?????文件????????468??2019-04-28?08:13??PaChongWeb\.settings\org.eclipse.wst.common.component
?????文件????????252??2019-04-28?08:14??PaChongWeb\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2019-04-28?08:14??PaChongWeb\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2019-04-28?08:14??PaChongWeb\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????2376??2019-04-28?09:05??PaChongWeb\src\com\jhf\Control\PcServlet.java
?????文件???????1158??2019-04-28?09:06??PaChongWeb\src\com\jhf\Model\WebPageSource.java
?????文件???????2695??2019-04-28?09:33??PaChongWeb\WebRoot\index.jsp
?????文件?????????36??2019-04-28?08:13??PaChongWeb\WebRoot\me
?????文件???????2182??2019-04-28?09:05??PaChongWeb\WebRoot\WEB-INF\classes\com\jhf\Control\PcServlet.class
?????文件???????1627??2019-04-28?09:06??PaChongWeb\WebRoot\WEB-INF\classes\com\jhf\Model\WebPageSource.class
?????文件????????834??2019-04-28?08:21??PaChongWeb\WebRoot\WEB-INF\web.xm
?????目錄??????????0??2019-04-28?08:21??PaChongWeb\WebRoot\WEB-INF\classes\com\jhf\Control
?????目錄??????????0??2019-04-28?08:22??PaChongWeb\WebRoot\WEB-INF\classes\com\jhf\Model
?????目錄??????????0??2019-04-28?08:18??PaChongWeb\WebRoot\WEB-INF\classes\com\jhf
?????目錄??????????0??2019-04-28?08:21??PaChongWeb\src\com\jhf\Control
?????目錄??????????0??2019-04-28?08:22??PaChongWeb\src\com\jhf\Model
?????目錄??????????0??2019-04-28?08:18??PaChongWeb\WebRoot\WEB-INF\classes\com
?????目錄??????????0??2019-04-28?08:18??PaChongWeb\src\com\jhf
?????目錄??????????0??2019-04-28?08:18??PaChongWeb\WebRoot\WEB-INF\classes
?????目錄??????????0??2019-04-28?08:13??PaChongWeb\WebRoot\WEB-INF\lib
?????目錄??????????0??2019-04-28?08:18??PaChongWeb\src\com
?????目錄??????????0??2019-04-28?08:13??PaChongWeb\WebRoot\me
?????目錄??????????0??2019-04-28?08:13??PaChongWeb\WebRoot\WEB-INF
?????目錄??????????0??2019-04-28?08:13??PaChongWeb\.myeclipse
?????目錄??????????0??2019-04-28?08:14??PaChongWeb\.settings
............此處省略6個文件信息
- 上一篇:基于Java實現的socket即時通信系統
- 下一篇:Java投票系統
評論
共有 條評論