如何通过代码将我的响应和请求对象从 jsp 文件发送到 servlet?我不想提交表格左右。
我试过了:
response.setRedirect("my page"):
但随后它说:
Exception in thread "main" org.apache.http.client.HttpResponseException: Moved Temporarily
at org.apache.http.impl.client.BasicResponseHandler.handleResponse(BasicResponseHandler.java:68)
at org.apache.http.impl.client.BasicResponseHandler.handleResponse(BasicResponseHandler.java:54)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:945)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:919)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:910)
at com.xx.xx.client.Client.sendPOSTRequest(Client.java:185)
at com.xx.xx.client.Client.main(Client.java:46)
澄清一下:我有一个将发布请求发送到 JSP 文件的客户端。该 JSP 文件解析文件并将所需信息放入会话中。我想从这个 jsp 文件中调用一个 servlet 来将一些东西添加到数据库中。我认为这个错误代码是由这一行抛出的String responseBody = httpclient.execute(httppost, responseHandler);