如何将参数发送到jsp

时间:2014-03-31 05:54:19

标签: java jsp java-ee servlets

所以我使用JFree图表,我试图生成一个图像并在我的jsp代码中显示它。我想知道如何做到这一点。我尝试了多种不同的方法,但它不起作用。

我保存了文件,然后当我尝试访问它时。它存储在网络服务器上,因此我没有网址?

非常感谢任何帮助。

我也尝试过这样的事情,

 <IMG SRC="chart.jsp"
         WIDTH="300" HEIGHT="300" BORDER="0" USEMAP="#chart">

基本上是生成图像的jsp。它有效,但如何将参数传递给它?

2 个答案:

答案 0 :(得分:1)

您不应该使用JSP,而应该使用servlet来生成图像。 JSP是视图组件,其作用是从控制器准备的模型生成HTML标记。

但无论如何,您将参数传递给JSP的方式与对任何其他URL的传递方式相同:

<img src="chart.jsp?param1=value1&param2=value2" .../>

答案 1 :(得分:1)

不要将img源视为静态文件,而是将url视为将使用特定URL从servlet返回的流

例如

<img src="/jfreeServer?param1=123"/>