Java HTTP请求未按预期工作

时间:2013-04-02 03:49:01

标签: java

我公司有一个Java Web应用程序,它在网址上提供了一些服务器状态数据。例如......

Server1 - Red
Server2 - Green
Server3 - Amber

每次请求进入url时,Web应用程序都会将请求参数发送回JSP,然后JSP遍历请求参数并在页面上显示信息(相当标准)。

我要求访问相同的数据,但希望将数据用于其他目的。我的好主意是尝试创建一个java应用程序,将http请求发送到同一个URL并尝试获取请求参数。

我已经完成了,但它会将显示给用户的所有HTML返回给我。有没有办法我只能以类似于JSP的方式获取请求参数?

我正在使用的代码位于http://java.dzone.com/articles/how-send-http-post-request

与请求的jsp相同....

<tbody>
    <s:iterator value="healthCheckItems.entrySet()">
      <tr>
        <td align="center"><s:checkbox name="%{value.category}Checked" fieldValue="true"/></td>
        <td><a href="<s:url action="%{value.action}"/>"><s:text name="%{value.category}"/></a></td>
        <td align="center">
            <s:if test="%{value.status.toString() == 'GREEN'}">
                <img src="img/green.png" width="20px" />
            </s:if>
            <s:elseif test="%{value.status.toString() == 'AMBER'}">
                <img src="img/amber.png" width="20px" />
            </s:elseif>
            <s:elseif test="%{value.status.toString() == 'RED'}">
                <img src="img/red.png" width="20px" />
            </s:elseif>
        </td>
        <td align="center"><s:property value="value.displayLastCheckTime"/></td>
      </tr>
    </s:iterator>

0 个答案:

没有答案