Java:使用MVC在条件下显示web内容

Java:使用MVC在条件下显示web内容,java,model-view-controller,Java,Model View Controller,在某些情况下,我想在JSP页面中显示一些内容: if(db_controller.getClientNumber()>1){ out.print("<span>You have <a href=\"View.jsp?type=Client\" style=\"color:#31708f\">" + db_controller.getClientNumber()+ " &

在某些情况下,我想在JSP页面中显示一些内容:

    if(db_controller.getClientNumber()>1){
        out.print("<span>You have <a href=\"View.jsp?type=Client\" style=\"color:#31708f\">" +
                db_controller.getClientNumber()+ 
                    " </a>clients</span>");
    }
问题是,当我重写代码以适应MVC模式时,我不知道如何处理这些条件

如果我在JSP页面中不进行ifdb_controller.getClientNumber>1的比较,如何根据不同的条件显示内容视图


在MVC设计模式中,正确的方法是什么?

您可以使用JSP表达式语言EL,如图所示

您正在使用的任何特定MVC框架?@Rahul Yadav不,我目前正在重写我的项目以适应MVC,而不使用任何框架。您可以在controller中而不是JSP中编写此逻辑,当满足特定条件时,将重定向到视图。显示您的MVC代码。