1
用於建造Struts和JSP技術的Web應用程序,我在找一個很好的例子 至極解釋瞭如何從服務器端下載文件最佳下載文件1.1方法
用於建造Struts和JSP技術的Web應用程序,我在找一個很好的例子 至極解釋瞭如何從服務器端下載文件最佳下載文件1.1方法
我設法做到這一點的這個代碼幾行: 只是添加到您的行動:
OutputStream out = response.getOutputStream();
response.setContentType("application/rtf");
FileInputStream in = new FileInputStream("your_file_path");
byte[] buffer = new byte[4096];
int length;
while ((length = in.read(buffer)) > 0){
out.write(buffer, 0, length);
}
in.close();
out.flush();
您還需要設置內容部署和文件名,並返回一個'ActionForward'的'null'代替的Struts知道響應在行動中處理。那肯定是Struts的舊版本。 –
是的,但對於actionForward,爲什麼不可能調用它?因爲在我的動作中,我改變了數據庫中的數據,並希望返回我的jsp來顯示新的數據....任何方式? – fatiDev
我不知道你在問什麼。 –