请问有关了JSP中switch case中的一些用法 这样是不对的...request.getParameter("t")是字符串类型,,,你下面的case 1是判断整形...肯定是不行的...具体做法可以:讲t转换成整形,或者t转换成字符形.整形判断就是你写的switch语句,字符形的话记得用双引号...比如case "1"关于整形,字符形的转换方法建议楼主查看下有关资料...现在那几个词记太不起来,,,所以不好意思这里写代码出来... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码如下:<%@ page contentType="text/html; charset=GBK"%><HTML><BODY BGCOLOR="white" leftmargin="0" topmargin="0"><form name="form1" method="post" action=""> <select name=t size=1><option value=1>老师</option><option value=2>学生</option><option value=3>其它</option></select><input type="submit" name="Submit" value="Submit"></form><%int t=0; String str=request.getParameter("t"); if ((str==null) || (str.equals(""))) { str="0"; } t=Integer.parseInt(str); switch(t){ case 1: out.println("老师!"); break; case 2: out.println("学生!"); break; default: out.println("其它");}%></BODY></HTML> Unable to compile class for JSP找不出错误 Js问题 jspsmartupload与smartupload有区别吗?为何我的代码报错 关于在线播放rmvb格式的视频问题?请指教! Applet怎么能够把byte数据流在服务器端保存成文件? 取出最新的几条数据? 学什么好呢 如果使Servlet输出的内容,输出到一个指定的JSP页面 webservice 【请教】使用strut2的标签<s:select>怎么设置选项变动后的action?谢谢。 jsp中的事件处理如何进行? tomcat url 中文问题, 不是传递参数的问题
<%@ page contentType="text/html; charset=GBK"%><HTML>
<BODY BGCOLOR="white" leftmargin="0" topmargin="0">
<form name="form1" method="post" action="">
<select name=t size=1>
<option value=1>老师</option>
<option value=2>学生</option>
<option value=3>其它</option>
</select><input type="submit" name="Submit" value="Submit">
</form>
<%
int t=0;
String str=request.getParameter("t");
if ((str==null) || (str.equals("")))
{
str="0";
}
t=Integer.parseInt(str);
switch(t){
case 1:
out.println("老师!");
break;
case 2:
out.println("学生!");
break; default:
out.println("其它");
}
%></BODY>
</HTML>