电子商务网站建设与维护考试题,网站站点地图,石家庄教育平台网站建设,营销成功的案例c:choose、c:when和c:otherwise在一起连用#xff0c;可以实现Java语言中的if-else语句的功能。例如以下代码根据username请求参数的值来打印不同的结果#xff1a;c:choose c:when test${empty param.username} Nnkn… c:choose、c:when和c:otherwise在一起连用可以实现Java语言中的if-else语句的功能。例如以下代码根据username请求参数的值来打印不同的结果c:choose c:when test${empty param.username} Nnknown user. /c:when c:when test${param.usernameTom} ${param.username} is manager. /c:when c:otherwise ${param.username} is employee. /c:otherwise /c:choose 以上标签等价于以下Java程序片段% String usernamerequest.getParameter(username); if(usernamenull){ //对应第一个c:when标签的主体
out.print(Nnknown user.); }else if(username.equals(Tom)){ //对应第二个c:when标签的主体
out.print(username is manager.); }else{ //对应c:otherwise标签的主体
out.print(username is employee.); } % c:choose、c:when和c:otherwise标签的使用必须符合以下语法规则c:when和c:otherwise不能单独使用它们必须位于c:choose父标签中。在c:choose标签中可以包含一个或多个c:when标签。在c:choose标签中可以不包含c:otherwise标签。在c:choose标签中如果同时包含c:when和c:otherwise标签那么c:otherwise必须位于c:when标签之后。 转载于:https://www.cnblogs.com/yuanchaoyong/p/7111707.html