RT
代码片段如下:
//建立连接的代码
URL url = new URL("http://127.0.0.1:8080/HttpUrlConnection/receive");------重点怀疑这句路径写的有问题
HttpURLConnection httpUrlConnection = (HttpURLConnection) url.openConnection();
httpUrlConnection.setDoInput(true);
httpUrlConnection.setDoOutput(true);
httpUrlConnection.setRequestMethod("POST");
httpUrlConnection.setAllowUserInteraction(true);
httpUrlConnection.connect();
System.out.println(httpUrlConnection==null);//本地用于接收的servlet
public class ReceiveServlet extends HttpServlet{
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
System.out.println("received");
}
}
//该servlet的配置如下:
<servlet>
<servlet-name>receiveServlet</servlet-name>
<servlet-class>com.ReceiveServlet</servlet-class>
</servlet><servlet-mapping>
<servlet-name>receiveServlet</servlet-name>
<url-pattern>/receive</url-pattern>
</servlet-mapping>
问题描述:
蓝色的那句代码执行结果为false,也就是说已经连上了,但是目的地的servlet中的doPost方法却没有执行
请各位达人帮忙给看看,给点参考意见!谢谢了
代码片段如下:
//建立连接的代码
URL url = new URL("http://127.0.0.1:8080/HttpUrlConnection/receive");------重点怀疑这句路径写的有问题
HttpURLConnection httpUrlConnection = (HttpURLConnection) url.openConnection();
httpUrlConnection.setDoInput(true);
httpUrlConnection.setDoOutput(true);
httpUrlConnection.setRequestMethod("POST");
httpUrlConnection.setAllowUserInteraction(true);
httpUrlConnection.connect();
System.out.println(httpUrlConnection==null);//本地用于接收的servlet
public class ReceiveServlet extends HttpServlet{
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
System.out.println("received");
}
}
//该servlet的配置如下:
<servlet>
<servlet-name>receiveServlet</servlet-name>
<servlet-class>com.ReceiveServlet</servlet-class>
</servlet><servlet-mapping>
<servlet-name>receiveServlet</servlet-name>
<url-pattern>/receive</url-pattern>
</servlet-mapping>
问题描述:
蓝色的那句代码执行结果为false,也就是说已经连上了,但是目的地的servlet中的doPost方法却没有执行
请各位达人帮忙给看看,给点参考意见!谢谢了
解决方案 »
- 怎么周围的同学都是搞嵌入式的啊,难到WEB开发的人不要了吗?
- jsp显示数据库里图片的输出流
- 急求,JSP页面显示!!!!!!
- 大家好,我做了个登陆登陆过滤器,jsp+filter 有问题 求解决?
- 急!!jacob将word文档转化为htm后如何消除word里原有的痕迹?!
- JAVA爱好者及高手:QQ群:691713,现在还差数人,加满为止!
- java或jsp 中如何从数据库中取出数据写入javascript文件中??
- java.sql.SQLException: [Microsoft][ODBC ???????] ???????????????????
- 求大神看看这是什么错误,好纠结..!
- 纪念七七事变!
- hibernate 一对多表的创建
- jsp从数据库中取数,实现树形结构!有相应的控件吗?怎么使用?
光光是httpUrlConnection.connect(); 还没有完因为你的serlvet还在等待post的数据也就是说要httpUrlConnection.getOutputStream()
然后给这个流写点东西进去;
你的意思是我一定要往本地的输出流中写东西,然后在那个接收的servlet中写一段代码从流中读取数据才能证明我的servlet已经成功了么?
我之前在servlet中没有写读数据的代码,只是简单的往控制台打印一条消息,此句代码未执行,因此我判断我的servlet没有执行成功
谢谢!