1

在我的jsp中:

<form name="frmTest" action="test" method="post">
  <input type="submit" value="sub" name="sub" />
  <img id="cImg" name="cImg" src="${param.src}">
</form>

在我的 servlet 中:

@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
    throws ServletException, IOException{

String imgUrl = req.getParameter("cImg");

我想在画布中检索我的图像的src数据。它将采用 base 64 数据 URI 格式。以上将给我空值。我应该如何去做,任何帮助将不胜感激。

4

1 回答 1

1

不,您不能,您只能使用name attribute.

您可以做的是获取一个隐藏变量,添加value到它并进入 servlet。

喜欢

<form name="frmTest" action="test" method="post">
  <input type="submit" value="sub" name="sub" />
  <img id="cImg" name="cImg" src="${param.src}">
  <input type="hidden" name="hiddenSrc" value="${param.src}" />
</form>

在小服务程序中

String hiddenimgUrl = req.getParameter("hiddenSrc");
于 2013-10-08T10:47:13.803 回答