package cn.yuan.yi.studenta;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import cn.yuan.yi.business.DBHelper;
import cn.yuan.yi.business.StudentBusiness;
import cn.yuan.yi.jsobject.ListObject;
import cn.yuan.yi.json.responseUtils.ResponseUtils;
import cn.yuan.yi.json.status.StatusHouse;
import cn.yuan.yi.jsonutils.JackJsonUtils;
import cn.yuan.yi.model.Students;
/**
* Servlet implementation class EditDemo
*/
@WebServlet("/EditDemo")
public class EditDemo extends HttpServlet {
private static final long serialVersionUID = 1L;
private static final String String = null;
private String sql ;
private DBHelper db;
public void init() throws ServletException {
db = new DBHelper(sql);
}
/**
* @see HttpServlet#HttpServlet()
*/
public EditDemo() {
super();
// TODO Auto-generated constructor stub
}
/**
* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
//response.getWriter().append("Served at: ").append(request.getContextPath());
//System.out.println("aaaaaa");
doPost(request, response);
// String[] vaphone = request.getParameterValues("phonea");
//
// System.out.println("用户登录...");
// System.out.println(str);
// for(int i=1;i<=vaphone.length;i++) {
// System.out.println(vaphone[i-1]);
// }
}
/**
* @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
String method = request.getParameter("method");
if("login".equals(method)){//登录
String username = request.getParameter("username");
String password = request.getParameter("password");
if(username==null||"".equals(username.trim())||password==null||"".equals(password.trim())){
System.out.println("用户名或密码不能为空!");
//response.sendRedirect("login.jsp");
return;
}
Students userBean = new Students();
PrintWriter writer = response.getWriter();//得到打印流对象
//String str=request.getParameter("namea");
writer.print(userBean);//浏览器打印
// boolean isValid = userBean.valid(username,password);
// if(isValid){
// System.out.println("登录成功!");
// request.getSession().setAttribute("username", username);
// response.sendRedirect("welcome.jsp");
// return;
// }else{
// System.out.println("用户名或密码错误,登录失败!");
// response.sendRedirect("login.jsp");
// return;
// }
}
// List<Students> list = StudentBusiness.getAllStudents();
// ListObject listObject=new ListObject();
// listObject.setItems(list);
// listObject.setStatusObject(StatusHouse.COMMON_STATUS_OK);
// String responseText = JackJsonUtils.toJson(listObject);
// ResponseUtils.renderJson(response, responseText);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
RHmyServer.zip (48个子文件)
RHmyServer
WebContent
META-INF
MANIFEST.MF 39B
WEB-INF
web.xml 772B
lib
jackson-annotations-2.7.0.jar 50KB
json.jar 92KB
servlet-api.jar 238KB
jackson-databind-2.7.0.jar 1.14MB
mysql-connector-java-8.0.16.jar 2.19MB
json-lib-2.4-jdk15.jar 155KB
jackson-core-2.7.0.jar 246KB
index.jsp 321B
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 335B
org.eclipse.wst.common.component 474B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 555B
org.eclipse.jdt.core.prefs 357B
src
cn
yuan
yi
business
StudentBusiness.java 2KB
DBHelper.java 1KB
jsobject
StatusCode.java 394B
ListObject.java 315B
SingleObject.java 279B
data
AbstractJsonObject.java 907B
StatusObject.java 471B
model
Students.java 864B
studenta
EditDemo.java 3KB
StudentsInq.java 2KB
json
responseUtils
ResponseUtils.java 2KB
status
StudentServiceImpl.java 381B
StatusHouse.java 1KB
StudentService.java 167B
jsonutils
JackJsonUtils.java 818B
.project 879B
.classpath 1KB
build
classes
cn
yuan
yi
business
StudentBusiness.class 3KB
DBHelper.class 2KB
jsobject
SingleObject.class 575B
StatusCode.class 725B
ListObject.class 710B
data
AbstractJsonObject.class 1KB
StatusObject.class 806B
model
Students.class 2KB
studenta
StudentsInq.class 2KB
EditDemo.class 2KB
json
responseUtils
ResponseUtils.class 2KB
status
StatusHouse.class 2KB
StudentService.class 248B
StudentServiceImpl.class 589B
jsonutils
JackJsonUtils.class 1KB
共 48 条
- 1
资源评论
Aftery的博客
- 粉丝: 188
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2023-04-06-项目笔记 - 第一百零五阶段 - 4.4.2.103全局变量的作用域-103 -2024.04.16
- 本教程旨在为读者提供MySQL的基础知识和操作指南,帮助大家快速入门并掌握MySQL的核心概念
- OpenStack镜像管理与制作.md
- SQL+语法参考手册(SQL)/数据类型+资料介绍过程
- 基于python+flask+mysql实现的豆瓣电影可视化系统+源代码+文档说明+数据库.zip
- 本教程将引导你从头开始学习Python,帮助你掌握Python的基础知识,为进一步学习和应用Python打下坚实的基础
- ASP.NET高校学生宿舍管理系统的设计与实现(源代码+论文).zip
- verilog滚动显示-CSDN博客.html
- ASP.NET公交车管理系统的实现与设计(源代码+论文).zip
- 大事件管理系统.md
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功