【问题标题】:switch statement using enum使用枚举的 switch 语句
【发布时间】:2012-04-27 09:20:11
【问题描述】:

我想在我的菜单中使用 switch 语句。我在我的 jsp 页面中做了什么:

String menu1=request.getParameter("aero");
String menu2=reqStringuest.getParameter("auto");

String smenu1=request.getParameter("int");
String smenu2=request.getParameter("dem");

Enum str {menu1,menu2,smenu1,smenu2}

我想知道我是否正确声明了枚举。 如何将它们与 switch 一起使用,因为 iam 是 jsp 的新手,这是 iam 第一次在我的程序中使用 switch 语句。 我在两天前发布了一个与switch相关的问题。 链接:using html list elements with switch stament and binding the list with database

这是我的html代码:

<div>
    <ul>
        <li id="aero" ><a href="sample2.jsp">aerospace</a></li>
        <li id="auto"><a href="sample2.jsp">automotive</a></li>
    </ul>
</div>
<div>
    <ul>
        <li id="int"><a href="sample2.jsp">internal</a></li>
        <li id="dem"><a href="sample2.jsp">demo</a></li>
    </ul>
</div>

【问题讨论】:

    标签: html jsp enums switch-statement


    【解决方案1】:

    我建议你不要在 JSP 中编写任何 java 代码。

    请考虑将其移至单独的类(枚举 stc 不会有问题)。这样可以在单元测试中测试您的代码,提高代码的可维护性和可读性。

    此外,您还可以使用一些 MVC 框架(Struts、Spring MVC 等)

    【讨论】:

    • :好的,我明白了。是否可以在jsp中做上述事情。
    猜你喜欢
    • 2012-04-30
    • 2017-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多