我希望 javascript 接受 httprequest 属性,我知道应该是
var value = '${attrubuteName}'
我的问题是:我想使用 iframe 来实现无刷新提交,例如:
<s:form namespace="/forum" id="form1" action="" method="post" enctype="multipart/form-data" target="upload_target">
<s:file name="upload" id="upload_2"></s:file>
<s:submit ></s:submit>
</s:form>
<iframe id="upload_target" name="upload_target" ></iframe>
和 jquery 实现提交,接受 httpRequest.attribute.path 和警报路径值,如:
<script type="text/javascript">
$('input[id^="upload"]').change(function(){
$("#form1").attr("action","tReplyAction_uploadFile");
$("#form1").submit();
var path = '${path}';
alert(path);
</script>
});
和 tReplyAction_uploadFile 方法是:
public void uploadFile() throws IOException{
String path = "d:/a/b";
httpServletRequest.setAttribute("path", path);
}
完成此方法时,alert(""); 在这种情况下如何接受路径属性?谢谢。