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>

私のサーブレットでは:

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

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

キャンバス内の画像のsrcデータを取得したいと考えています。Base 64 データ URI 形式になります。上記は私にnull値を与えます。どうすればいいですか、どんな助けでも大歓迎です。

4

1 に答える 1

1

いいえ、できません。 のみでデータを取得できますname attribute

あなたができることは、隠し変数を取り、それに追加valueしてサーブレットに入れることです。

お気に入り

<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 に答える