欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

小弟我这个servlet写的对吗

更新时间: 2014-01-05 00:49:04 责任编辑: Author_N1

 

我这个servlet写的对吗
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

doPost(request, response);
}

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

response.setContentType("text/html");
PrintWriter out = response.getWriter();
int num=Integer.parseInt(request.getParameter("num"));
String pwd=request.getParameter("pwd");
String sf=request.getParameter("sf");
add ad=new add();

if(sf.equals("教师")){

Teacher s=new Teacher();

s=ad.getStu(num, pwd);
System.out.println("aaaa");
if(s!=null){
HttpSession session=request.getSession();
session.setAttribute("username", s.getName());
request.getRequestDispatcher("index1.jsp").forward(request, response);
}else{
request.getRequestDispatcher("Lfaile.jsp").forward(request, response);
}
}
if(sf.equals("管理員")){
Manager m=new Manager();
m=ad.getMana(num, pwd);
if(m!=null){
HttpSession session=request.getSession();
session.setAttribute("username", m.getName());
request.getRequestDispatcher("index.jsp").forward(request, response);
}else{
request.getRequestDispatcher("Lfaile.jsp").forward(request, response);
}
}
}

--参考方法--
其实你可以将整个s对象放进session的
--参考方法--
确实,如楼上所说。教师的对象S可以整个放在session里面。一般我都是整个放的。要取出一些东西比较方便
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 00:49:04
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2/
本文WWW.DOC100.NET DOC100.NET版权所有。