首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >否则没有If JAVA错误!括号和分号全部按顺序

否则没有If JAVA错误!括号和分号全部按顺序
EN

Stack Overflow用户
提问于 2019-03-20 00:45:48
回答 1查看 0关注 0票数 0

这是java servlet中函数的一部分。我一直得到一个“别无错误”的错误,我不明白这是怎么回事。错误是“问题在这里”打印语句下的“else if”

代码语言:javascript
复制
Model model = ModelFactory.getModel();

if(request.getParameter("choice").equalsIgnoreCase("1"))
{
  List<Patient> searchResult = model.searchFor(request.getParameter("searchstring"));
  request.setAttribute("result", searchResult);
}

System.out.println("PROBLEM HERE");

else if(request.getParameter("choice").equalsIgnoreCase("2"))
{
  List<Patient> searchResult = model.searchGender(request.getParameter("gender"));
  request.setAttribute("result", searchResult);
}

else if(request.getParameter("searchlast") != null  && request.getParameter("choice").equalsIgnoreCase("3"))
{
    List<Patient> searchResult = model.searchLast(request.getParameter("searchlast"));
    request.setAttribute("result", searchResult);
}

else if(request.getParameter("choice").equalsIgnoreCase("4"))
{
  List<Patient> searchResult = model.advancedSearch(request.getParameter("gender"),request.getParameter("searchRace"),request.getParameter("searchEthnic"));
  request.setAttribute("result", searchResult);
}

else if(request.getParameter("choice").equalsIgnoreCase("5"))
{
  List<Patient> searchResult = model.searchAge(request.getParameter("age"));
  request.setAttribute("result", searchResult);
}

// Invoke the JSP page.
ServletContext context = getServletContext();
RequestDispatcher dispatch = context.getRequestDispatcher("/searchResult.jsp");
dispatch.forward(request,response);

}

EN

回答 1

Stack Overflow用户

发布于 2019-03-20 09:59:20

删除System.out.println(“PROBLEM HERE”);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100006470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档