svgとjavascriptを使用して画像を作成しました。ユーザーが画像を保存できるようにします。これをBeanに送信して保存するにはどうすればよいですか?
コードを表示:
<script>
var svg = $('#map').html().replace(/>\s+/g, ">").replace(/\s+</g, "<");
// strips off all spaces between tags
canvg('cvs', svg, {
ignoreMouse: true,
ignoreAnimation: true
});
var canvas = document.getElementById('cvs');
var img = canvas.toDataURL("image/png");
</script>
<h:body>
<center><div id="map"></div></center>
<a href="#" id="saveBtn">SAVE</a>
<canvas id="cvs" width="0" height="0" ></canvas>
<h:form id="formId">
<h:inputText id="inputId" value="#{bean.property}" />
<h:commandButton id="buttonId" value="Button" action="#{bean.action}" />
</h:form>
</h:body>