我想在我的菜单中使用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}
我想知道我是否正确地声明了枚举。 如何将它们与开关一起用作jsp的新手,这是iam第一次在我的程序中使用switch语句。 我在与交换机相关的前2天发布了一个问题。 链接: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>
答案 0 :(得分:0)
我建议你不要在JSP中编写任何java代码。
请考虑将其移至单独的课程(enum stc不会出现问题)。这样就可以在单元测试中测试代码,提高代码的可维护性和可读性。
此外,您可以使用一些MVC框架(Struts,Spring MVC等)