Java Servlet切换执行顺序

时间:2018-03-19 23:32:54

标签: java servlets switch-statement

我从servlet的两个交换机遇到一些问题。我试图从jsp上的那些开关加载数据,但它基本上只是在第一个开关上,而第二个没有被执行。我尝试过只创建一个开关,但它会给我function paginateAllZombies(uint _resultsPerPage, uint _page) external view returns (Zombie[]) { uint[] memory result = new uint[](_resultsPerPage); for(uint i = _resultsPerPage * _page - _resultsPerPage; i < _resultsPerPage * _page; i++ ){ result[i] = zombies[i]; } //CONVERT TO SAFEMATH return result; } 等错误。你们知道这个问题的正确方法是什么吗? 谢谢!

这是代码:

Cannot forward after response has been committed

1 个答案:

答案 0 :(得分:1)

  

进入第一个开关,第二个未执行

您的第一个switch包含return个语句。将它们更改为break语句。

switch(theCommand2) {
case "LIST":
    listReservations(request, response);
    break; // not return.
case "ADD":
    addReservation(request, response);
    break; // not return..
// ...