简体   繁体   中英

Problems calling Jsoup in a JSP scriptlet

I want to show parsed Elements in my JSP page. I already have Jsoup in my Maven dependencies

I have a class for parsing with jsoup which returns a string.

package com.user.jsoup;

import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;

public class JsoupClass {
    public String testMethod() throws IOException {
        Document doc = Jsoup.connect("https://www.google.de").get(); 
        String test = doc.title();
        return test;
    }
}

My JSP is:

<%@page import="com.user.jsoup.JsoupClass"%>


<% 
    JsoupClass jsclass = new JsoupClass();
    out.print(jsclass.testMethod());
%>

Unfortunately it won't display anything. What am I doing wrong?

I could solve my problem my adding

System.setProperty("https.proxyHost", "host");
System.setProperty("https.proxyPort", "port");

to my JsoupClass

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM