天天看点

javaweb

title: javaweb项目-msbms

date: 2020-11-28 11:51:36

tags: javaweb

乱码解决

idea运行java项目js中文乱码如何解决

VM-OPTION <code>-Dfile.encoding=utf-8</code>

Js文件编码改为UTF-BOM

javaweb

数据库架构

javaweb

如何搭建项目?

jar

maven

1.利用模板搭建maven-javaweb项目,注意maven配置信息需要重写

2.配置Tomcat

3.测试项目

4.导入jar包`servlet-api,jsp-api,mysql-connector-java,jstl-api,standard

5.创建包结构

6.编写实体类

ORM映射:表-类映射

7.编写基础公共类

数据库配置文件

编写数据库公共方法

编写字符编码过滤器,注意在web.xml注册

8.导入静态资源,在webapp

javaweb

login.jsp,error.jsp

注销功能

思路:移除Session,返回登陆页面

注册页面

编写过滤器,针对jsp/*下的文件

注册 web.xml

导入前端素材

写项目,建议从底层向上写

javaweb

3.UserDao接口

4.UserDao接口实现类

5.userService

6.UserService实现类

7.UserServlet 复用提取出方法

8.注册

思路:

1.导入分页的工具类

2.用户列表页面导入

1、UserDao

2、UserDaoImpl

3、UserService

4、UserServiceImpl

RoleDao

RoleDaoImpl

RoleService

RoleServiceImpl

4、用户显示

获取用户的前端数据(查询)

判断请求是否需要执行,看参数的值判断

为了实现分页,需要计算当前页面和总页面,页面大小

返回用户列表展示

返回前端