资源简介

在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\.mymetadata

     文件       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.xml

     文件         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\meta-INF\MANIFEST.MF

     文件       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.xml

     目录          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\meta-INF

     目录          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个文件信息

评论

共有 条评论