如何通過代碼將我的響應和請求對象從jsp文件發送到servlet?我不想提交表格。從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)
作爲澄清:我有一個發送POST請求JSP文件的客戶端。該JSP文件解析文件並將所需信息放入會話中。我想從這個jsp文件調用一個servlet來添加一些東西到數據庫中。我認爲,這個錯誤代碼是由該行String responseBody = httpclient.execute(httppost, responseHandler);
我不明白你想要做什麼。你得到302回來;從什麼回來?你是否試圖直接使用來自你的HttpClient請求的響應? –