`

tableCommit-选中多条后台传list对象

 
阅读更多
<tableCommit id="delete" title="delete" process="normalProcess.delete" enableType="multi" multiMapping=
"true" download="false" closeTransactional="false">
	<enableExpression/>
	 <mappings/>
	 <actions>
		 <action managerName="itmsLocationManager" methodName="deleteUserOnOff" parameter="objs"/>
	</actions>
	 <forwards/>
</tableCommit>

 

public void deleteUserOnOff(List<ItmsUserOnOff> ufos){
	Map<Long,Long> sids = new HashMap<Long, Long>();
	List<Long> userLogIds = new ArrayList<Long>();
	for(ItmsUserOnOff ufo : ufos){
		sids.put(ufo.getItmsSid().getId(), ufo.getItmsSid().getId());
		userLogIds.add(ufo.getUserLogId());
	}
}

 src\webapp\WEB-INF\classes\config\origen\page\mappingConfig.xml

<?xml version="1.0" encoding="UTF-8"?>

<mappings>
	<element pageId="maintainItmsUserOnOffPage" buttonId="delete">
		<mapping id="objs" className="list"/>
	</element>
</mappings>

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics