java - JSP : send request and get response XML

标签 java

我想设置一个 JSP 页面来:

注意: 我尝试使用 ajax 从 DDR 服务器获取“XML 返回结果”,如以下代码(如 AJAX 代码)。它做得很好:

 /**Send request*/
  http_request.onreadystatechange = alertContents;
  http_request.open('GET', url + parameters, true);
  http_request.send(null);
  .....
 /**get response from server*/
  return http_request.responseText;

但是现在我不想用Javascript,只想用JSP来做。

我如何使用 JSP?

最佳答案

JSP 不太适合这个; servlet 可能会更好。如果您必须在 JSP 中执行此操作,则必须在 java 代码段中执行此操作:

<%

 URL url = new URL("http://ddr.mobileok.kr/profile/DeviceProfile.do?mn=SCH-W420");
 HttpURLConnection connection = (HttpURLConnection) url.openConnection();
 connection.setRequestMethod("GET");
 connection.connect();
 InputStream stream = connection.getInputStream();
 // read input stream directly or via DOM or via SAX or whatever
%>

关于java - JSP : send request and get response XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1480493/

相关文章:

Java 是否支持其正则表达式库中的非 BMP Unicode 字符(即代码点 > 0xFFFF)?

java - 您如何分析致命的 -javaagent 错误?

java - 我们在我们的产品中使用Java Applet 技术。是否有其他供应商提供的 Oracle Java Web 插件的替代方案?

java - 无法更改 JTable 的位置和大小

java - 是否有可能制定出仍然使用 web.xm 中的 <security-constraint> 的自定义身份验证和授权机制

java - MongoDB 和 MySql 事务

java - 在您的环境中找不到 Jenkins 和 maven JAVA_HOME

java - 将表从源数据库复制到同一主机系统上的目标数据库 (java.lang.OutOfMemoryError)

java - 不同类型的比较

java - JRE 是否(或将会)包含 CLI 解析器