登录界面总结:
环境搭建:
1、准备数据库文件,创建表。添加数据
2、创建项目,使用模板创建web maven项目,添加maven依赖,sevlect,maven,mybatis,mysql依赖
3、添加准备好的静态页面数据,加载到webApp目录下
4、添加mybatis的核心配置文件,设置账户名,密码,
5、创建实现类对象,创建实现类的接口对象,编写SQL查询的抽象方法,如果有多个参数传递要使用@Param("SQL语句中的占位对象"),来修改接收到的传递的参数名
6、然后在形同路径下的resources包下创建接口的xml文件
实现:
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
//获取数据
String parameter = req.getParameter("name");
//修改编码规则
byte[] bytes = parameter.getBytes(StandardCharsets.ISO_8859_1);
//解码
String name = new String(bytes,"UTF-8");
String password = req.getParameter("password");
//获取sqlSessionFact