我有以下任务,以获得一个从网址和返回一个BASE64字符串。
我目前所拥有的(对不起,我不是Java专家):
public String readPDFSOAP(String var, Container container) throws StreamTransformationException{
try {
//get the url page from the arguments array
URL url = new URL("URLPDF");
try {
//get input Stream
我试着从java代码中读取网页,但在我的计算机上使用相同的代码读取glassfish服务器上的页面时,我遇到了这个错误:-
java.io.IOException: Server returned HTTP response code: 406 for URL: http://jedsms02:8080/Mirnint_Library-Mirnint_Message-context-root/Sending.jsp
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1436)
我将通过与JPA兼容的ORM读取MS-ACCESS 97数据库。问题是数据库中的列名包含特殊字符:
@Column(name="FechPró")
Date nextDate;
在执行的时候,我得到了这个
Caused by: java.sql.SQLException: Column not found
at sun.jdbc.odbc.JdbcOdbcResultSet.findColumn(JdbcOdbcResultSet.java:1849)
at sun.jdbc.odbc.JdbcOdbcResultSet.getObject(JdbcOdbcResultSet.
我对Apache的HTTPRequest有个问题。
对于这样的URL:
http://vast.bp3858435.btrll.com/vast/3858435?n=1421841861&br_w=[]
它的工作和反应正常。
但是,当我将%签名添加到我的URL中时,它不会在the中响应,它返回以下内容:
java.net.URISyntaxException: Malformed escape pair at index 141: http://vast.bp3858435.btrll.com/vast/3858435?n=1421841861&br_w=[]%
at java