Hi all, i am doing a web application.in that, i need to call a sevlet froma java class.on searching i got the following code.URL url=new URL("http://localhost:8080/Scroll_Sample/index.jsp"); URLConnection conn=url.openConnection(); conn.setDoInput(false); conn.setDoOutput(false);i am working on netbeans 5.0 IDE.the above code doesn't work.cananyone give me any suggestions? is it possible to connect to a servletfrom a javaclass?Thanks in Advance
|
|
0
|
|
|
|
Reply
|
anusreeravi (37)
|
3/12/2007 5:28:27 AM |
|
On Mar 12, 10:28 am, "raavi" <anusreer...@gmail.com> wrote:> Hi all,> i am doing a web application.in that, i need to call a sevlet from> a java class.on searching i got the following code.>> URL url=new URL("http://localhost:8080/Scroll_Sample/index.jsp");> URLConnection conn=url.openConnection();> conn.setDoInput(false);> conn.setDoOutput(false);> i am working on netbeans 5.0 IDE.the above code doesn't work.can> anyone give me any suggestions? is it possible to connect to a servlet> from a javaclass?> Thanks in Advance> can anyone give me any suggestions? is it possible to connect to a servlet from a javaclass?Yes, using URLConnection or HttpURLConnection. what you are using iscorrect.> i am working on netbeans 5.0 IDE.the above code doesn't work.What doesn't work in above code, i.e. what error you are getting? howare you checking the response code from servlet?You can probably browse through the URLConnection API's for availablemethod, all required methods are available for reading and writing toa servlet, and also for getting servlet response code back.Regards.
|
|
0
|
|
|
|
Reply
|
hvt
|
3/12/2007 6:20:06 AM
|
|
the error i am getting is theseException isjava.net.ConnectException: Connection refused: connectjava.net.ConnectException: Connection refused: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) atjava.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) at java.net.Socket.connect(Socket.java:507) at java.net.Socket.connect(Socket.java:457) at sun.net.NetworkClient.doConnect(NetworkClient.java:157) at sun.net.www.http.HttpClient.openServer(HttpClient.java:365) at sun.net.www.http.HttpClient.openServer(HttpClient.java:477) at sun.net.www.http.HttpClient.<init>(HttpClient.java:214) at sun.net.www.http.HttpClient.New(HttpClient.java:287) at sun.net.www.http.HttpClient.New(HttpClient.java:299) atsun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:792) atsun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:744) atsun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:669) atsun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:836) at ServletConnect.main(ServletConnect.java:56)
|
|
0
|
|
|
|
Reply
|
raavi
|
3/12/2007 6:36:21 AM
|
|
raavi wrote:> the error i am getting is these> Exception isjava.net.ConnectException: Connection refused: connect> java.net.ConnectException: Connection refused: connect> at java.net.PlainSocketImpl.socketConnect(Native Method)> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:> 333)That means that the host port is closed. Typically this means that the server is not running. It can be complicated by firewall issues.-- Lew
|
|
0
|
|
|
|
Reply
|
Lew
|
3/12/2007 6:47:40 AM
|
|