我想将一个Image标签数据传递给servlet。怎么样?

时间:2014-04-14 06:34:23

标签: java javascript html jsp servlets

我有一个jsp页面,其中显示图像(在servlet中生成并在jsp中以名称传递)并接受文本。现在我想将该图像标记值和textarea值传递给另一个jsp页面。我能够获得textarea值但是如何将图像检索到servlet。

JSP代码

<form id="form1" action="CallServlet">
<img src="PieChartDemo" width="600" height="400" border="0" name="chartsample"/><br>
<textarea rows="4" cols="150" id=t1 name=t1></textarea>
<input type="Submit" value="Send"/>
</form>

Servlet代码

PrintWriter out=response.getWriter();
PieChartDemo pcd=new PieChartDemo();
String textvalues=request.getParameter("t1");
System.out.println("Text values : "+textvalues);
out.println(textvalues);

现在我想将其显示或存储到图像变量中。怎么去?建议。

先谢谢。

1 个答案:

答案 0 :(得分:1)

您无法使用getParameter方法上传文件。
因为你必须使用apache file upload

只需通过以下链接即可解决您的问题。

servlets-file-uploading