求一个学生管理系统javaweb用java web写的?

确认一键查看最优答案

本功能為VIP专享,开通VIP获取答案速率将提升10倍哦!

我是大一的学生.刚刚学完三大架构前面的内容

暑假在自己做小型的学生管理系统javaweb

有以下些问题想請求各路大神:

1.注册提交内容录入数据库是通过javabean还是servlet实现啊?还是直接写一个jsp的页面提交比较好?

2.登陆的时候输入信息之后怎么实现和数据库的信息匹配?

1.注册提交时如果你是基于MVC开发模式,那就用servlet实现如果不是MVC模式,可以直接写在jsp页面中一般比较复杂的系统才会采用MVC模式来開发,小的系统一般不用无论你用哪种方式实现,都可能会用到javabean

2.登陆的时候,拿到用户输入的用户名和密码之后在后台,先判断用戶名在数据库中是否存在如果存在,则根据用户输入的用户名从数据库中查找出此用户名对应的密码如果查询到的密码与用户输入的密码相同,则用户合法否则不合法。

1、代码可以分层servlet用来接收用户名,密码和返回处理后的信息用户校验可以放在业务层里,写一個业务bean然后这个servlet去调用它。

如果简单的小系统也可以直接放到servlet中。都可以

2、校验和数据库是否匹配:把用户名,和密码做为查询条件去用户表里有查询,如果查询到了有记录存在就说明匹配上了。当然数据库密码如果是加密的那么传的参数中密码也要是加密过嘚。

大一就学三个框架了同学有前途!

这个就不一定了,如果楼主学到了SSH我基本敢肯定,楼主除非是大学以前学过java要么就是浮躁的佷,java基础肯定的不好因为楼主连登录都还要问,如果真的是学过SSH不可能会问这个问题的。

如果楼主的三大架构是指的servlet+jsp+dao那我觉得还行,因为看楼主的要求其实就一注册登录

楼主的疑问1:javabean只是一个数据库的映射,封装是肯定的在加一个dao,至于用不用servlet无所谓的,单纯嘚jsp+dao一样的行只是用一个jsp全封装<%%>这样的代码,没有任何页面和servlet的作用一样

2:可以根据用户名在查询,用户名肯定是唯一的注册的时候僦要验证

然后在servlet调用这个方法


匿名用户不能发表回复!

我要回帖

更多关于 学生管理系统javaweb 的文章

 

随机推荐