编写javaweb项目的步骤:

    技术2022-07-11  64

    在数据库中先新建一张表:

    然后向表中插入数据

    然后在myeclipse中新建javaweb项目

    接着导入连接数据库的jar包

    然后在javaweb中建立对应的包结构

    在filter包下新建一个EncodingFilter用来解决中文字符集乱码,它需要实现Filter接口,并重写doFilter函数

    写好web.xml的全部配置信息

    在util下新建一个DBconnect类用来处理对数据库的连接操作(用户名或密码按照自己的数据库更改)

    在entity下新建一个MyUser实体类(实体即抽象出来的用户对象,对应数据库中的Student表,表中每个字段在实体中为一个属性,也可以理解为一个User对象对应数据库中的Student表一条记录)

    在dao下新建一个UserDao接口 以及对应的方法实现类(使用接口类是为了规范开发      本例子SQL使用字符串拼接的方式

    (Servlet有两种方式创建,一种手工创建。另一种程序自动生成。前者自己创建java类,实现Servlet具体内容,然后需要去WEB_INF下的web.xml去配置servlet  . 而后者则直接由程序替我们配置好了Servlet)本例子使用第二种方式生成Servlet

    在servlet下创建loginServlet用来实现对用户登录的操作

    在servlet下创建一个registerServlet用来实现用户注册的操作

           在servlet下创建shouAllServlet用来返回数据库中所有用户信息

           在servlet下创建updateServlet用来更新用户信息(在此仅仅根据id来更新用户姓名,逻辑性很弱

           新建各种jsp页面

     

    Javaweb的项目流程,一般的都是类似这种流程

    Service层:核心业务逻辑处理器

     

    SSM框架:Spring springMVC mybatise

    SSH框架:Spring+structs+hibernate   本质上都是类似的

     

     

     

    Processed: 0.013, SQL: 9