首先点一个按钮,路径是进入到这里打开一个小窗口
/* 导入窗口 */
@RequestMapping(params = "import")
public ModelAndView importWindow() {
ModelAndView mav = new ModelAndView("test/import");
return mav;
}`
`窗口代码是这样
<title>上传</title>
<t:base type="jquery,easyui,tools"></t:base>
<script type="text/javascript" >
function beforeSubmit(){
var isLeaf = false;
var fileName = $(".fileName");
if(fileName!=''&&fileName.length>0){
isLeaf = true;
}else{
warnTip('请选择需要上传的文件!');
isLeaf = false;
return false;
}
return isLeaf;
}
</script>
</head>
<body style="overflow-y: hidden" scroll="no">
<t:formvalid layout="div" dialog="true" beforeSubmit="beforeSubmit">
<fieldset class="step">
<div class="form">
</div>
<div class="form" id="filediv"></div>
<div class="form">
<t:upload name="file_upload" uploader="TestController.do?importExcel"
extend="*.xls;" id="file_upload" >
</t:upload>
<span class="Validform_checktip">上传文件类型为xls且大小不能超过3MB</span>
</div>
</fieldset>
</t:formvalid>
</body>
大致长这样
我的本意是按一下确定按钮会进入controller里面,但我点了都没反应,设置一个弹窗也没东西出来,也就是说这个确定不顶用。大佬们知道该怎么样才能进入controller里吗?
我试过用传统的submit,但是那个action路径我不知道怎么填,提交后都会变成jsp后缀结尾的路径,而不是进入controller