如果true则是写文件,如果false则删除文件。
boolean isError=true
String fileName
try(
fileName = handleFile(true,fileName)
)catch (Exception e){
isError=false//文件 *** 作异常标示
}
if(isError){
try(
//TODO数据库 *** 作
)catch (Exception e){
handleFile(false,fileName)//数据库异常则删除文件
}
}
该Action实现RequestAware,页面上的所有input的name属性都写成journey然后直接用String[] strs = request.getParameterValues(“journey”)吧,底下是其API说明。getParameterValues(String name)
Returns an array of String objects containing all of the values the given request parameter has, or null if the parameter does not exist.
Struts2本身是不支持传递数组的。所以有人使用各种分隔符传递字符串来代替
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)