将图像src放入servlet中

时间:2015-12-25 18:55:16

标签: java jsp servlets

我有一个带文件选择器的jsp。我需要选择' src'图像到servlet。如何做到这一点。



<img id="imgEventImage" src="img/Addmovie/ET000242281bb9.jpg" alt="your image">
<div class="ratingBox">
<div class="Add_TrailerMusic">
<div id="upFileImg" class="upld btn-imageUpload" style="margin-left: 28px;">
<span>Add Poster</span>
<input  id="selectfileImg" name="posterPath" class="uploadImg" style="color: transparent;"type="file">
</div>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

据我所知,您希望使用JavaScript将参数从JSP传递给Servlet ...

如果是这样,那么它可能会有所帮助。

在表单中创建一个隐藏字段,例如:

<form name="formName" method="POST">
  <!-- other fields -->
  <input type="hidden" name="hiddenFieldName" id="hiddenFieldId" value=""/>  
  <input type="button" name="submitTheFormBtn" onclick="submitTheForm()"/>
</form>

然后通过JavaScript将表单提交到服务器:

<script>

function submitTheForm() {
   var imgSrcParam = document.getElementById("imgEventImage").src;
   document.getElementById("someFieldId").value = imgSrcParam;
   document.forms[formName].submit();
   /*or give an id to the form you want to submit, 
    then use document.getElementById("formId").submit()*/
}

</script>

在Servlet中,您可以获得以下参数:

String imgSrcParam = request.getParameter("hiddenFieldName");