{
sql="select * from 管理员表 where 管理号='"+frm_user+"' and 密码='"+frm_pass+"'"
i=1
}
if((frm_zhiwei=="teacher")||(frm_zhiwei=="leader"))
{
sql="select * from 教师表 where 职工号='"+frm_user+"' and 密码='"+frm_pass+"'"
i=2
}
if(frm_zhiwei=="student")
{
sql="select * from 学生表 where 学号='"+frm_user+"' and 密码='"+frm_pass+"'"
i=3
}
这一段又问题!!!!!
判断字符串的匹配不能使用== , ==是用来判断是否是同一个对象的引用。必须使用equals方法
例如:
frm_zhiwei.equals("student")
我是这么认为的!js和html只能做客户端的事情,如界面元素布局,表单验证这类的事情。如果只是要这样一个表单,那就太简单了。致于登录验证这样的事,需要后台支持的,数据可能来自数据库,只用js和html是完成不了的。/**
* 显示一个弹出界面
*
* @param url
*界面地址,可以使jsp,页也可以是action
* @param params
*需要传递的参数
* @param titleDesc
*页面头描述
* @param width
*页面宽度
* @param height
*页面高度
* @param parentView
*页面所在的父页面
* @param callback
用struts2简单点的写 先定义private String url(记得set,get)你获取用户选择的身份进行判断然后给预先定义好的url进行赋值 值为页面地址的值/index.jsp 再在struts的配置文件里面配置获取struts的属性值 <result name="success" >${url}</result>