里面有4个字段分别是,员工号(数字),姓名(字符)籍贯(字符)政治面貌(字符)这个你得看清楚了.你得弄清楚你在建表时各字段的类型.
insertStr="INSERT INTO xiaoliang VALUES "+recode
你确认自己是插入表xiaoliang而不是表yuangongbiao
你输出的都是int型,
你查下你的表yuangongbiao各字段的类型
如果是
员工号 int型,姓名 籍贯 政治面貌都是字符型的话,那么
out.print("<TD >"+rs.getInt(1)+"</TD>")
out.print("<TD >"+rs.getString(2)+"</TD>")
out.print("<TD >"+rs.getString(3)+"</TD>")
out.print("<TD >"+rs.getString(4)+"</TD>")
你再试下
= = 同学你把JAVA和JS混了吧。。你为什么用JAVA来判断JS该做的事呢。。JAVA代码只能在服务器运行。在页面上你需要使用JS给select 添加一个ID, 并绑定一个方法 。
<select name="jiguan" id="jiguan" onchange="checkJiGuan(this.value)">
option可以不写name 写了也没用。。
之后在页面下部分加上
<script type="text/javascript">
function checkJiGuan(jiguan){
if(jiguan=="北京"){
location.href="welcome.jsp"
}else{
document.write(jiguan)
}
}
</script>
//=========================
不过,另外看你的要求描述, 你这个实现还不能这样弄。
你的要求 是要提交后在服务器判断,之后再选择跳转,这样你还要弄个ACTION或者 SERVLET。
<select name="B" id="B" onChange="change()"><option selected="selected">下拉列表B</option>
<option value="a">a</option>
<option value="b">b</option>
</select>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)