java 请大侠帮帮忙看看怎么办 10

方法1:publicStringsaveUser(StringdataXml){Datasdatas=DataConverter.xml2Datas(dataXml);/... 方法1:
public String saveUser(String dataXml) {
Datas datas = DataConverter.xml2Datas(dataXml);// 数据
IdsResults idsResult = new IdsResults();// 结果

// 用户
// 同步到本地用户表里面。
List<IdsUsersDTO> userDTOS = datas.getUsers();
for (IdsUsersDTO idsUsersDTO : userDTOS) {
// 返回用户的同步结果
PropeUserResultDTO userResult = new PropeUserResultDTO();
userResult.setUserUid(idsUsersDTO.getId());
userResult.setResult(PropeUserConstants.HasPrope + "");

user = userServices.findUserByIdCard(idsUsersDTO.getIdcardCode());
if (null == user) {
user = new User();
}
mapperValue.map(idsUsersDTO, user);
user.setPhone(null == user.getPhone()?"": user.getPhone().replace("-", ""));
// 根据登录名取得系统中的用户

try {
userServices.saveOrUpdate(user);
} catch (ServiceException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
idsResult.getIdsUserResult().add(userResult);
}
return ResultConverter.datas2Xml(idsResult);
}
方法2:
public String insertYq(){
List<YqPermission> yqList = new ArrayList<YqPermission>();
try {
yqList = yqPermissionService.getYqId();
for(int i=0;i<yqList.size();i++){
Long yqId = yqList.get(i).getId();
Long userId = user.getId();
yqPermissionService.saveQyAll(yqId, userId);
}
} catch (ServiceException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
现在我想在执行完方法一的同时,跳到方法二继续执行 请大侠帮忙应该如何写????
展开
 我来答
lydawen
2011-12-21 · TA获得超过3181个赞
知道大有可为答主
回答量:2678
采纳率:50%
帮助的人:1495万
展开全部
这么像 struts2的action,但代码比较杂。在方法1的return前直接写 insertYq(); 不就可以了?
追问
不行,因为方法1执行完成后,会插入一条数据,这样在方法2中的user.getId();才不会为空
追答
public String insertYq(){
改为public String insertYq(User user){
方法1把User传过去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wj75512
2011-12-21
知道答主
回答量:20
采纳率:0%
帮助的人:8.7万
展开全部
干嘛非要跳过去呢,写个类顺序调用这两个方法不就得了
追问
主要是页面没在我这里,不能随便添加方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-12-24
展开全部
好长
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式