首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于web项目的几个小问题

2014-01-03 
关于web项目的几个问题1.在做一个管理系统的时候,对于登陆人员的个人主页时如何实现的?2.数据搭建和 ssh框

关于web项目的几个问题
1.在做一个管理系统的时候,对于登陆人员的个人主页时如何实现的?
2.数据搭建和 ssh框架搭建哪个先做?
3.数据库搭建中,对于账号密码存储一般如何处理最妥善?通常会采用什么数据类型存储?同时,对于服务器文件的路径引用采用什么方式存贮?
[解决办法]
1.判断用户名密码是否匹配、验证码等等。
2.ssh搭建顺序struts、hibernate、spring。。。
3.账号明文varchar32位、密码加密varchar32位。

还有初次接触web项目,就别用ssh了。。。就用jdbc + dao吧。
[解决办法]
struts,spring,hibernate
[解决办法]
数据搭建和 ssh框架搭建哪个先做
这两个不冲突,一般做之前数据库模型就设计好了,这时候是先搭开发环境还是先建数据库,觉得就无所谓了。
[解决办法]
1.登陆人员用户名密码(验证码)校验,成功后保存个人信息(session建议或cookie)
  跳转至个人工作页,该页获取session数据,显示登录用户信息及相关权限等
2.如果使用框架的话,一句话代码就能生成所有数据库表,所以先搭建SSH,整合后hibernate.cfg.xml就被取代消失,搭建顺序楼上已介绍。创建bean和对应xml配置文件,写好相应的service和dao层。
  至于生成数据库表可以执行java代码生成,或者在applicationcontext.xml配置相关语句生成。
3.账号密码都是varchar2类型,密码用md5加密
  文件路径,存储为相对路径
[解决办法]

引用:
Quote: 引用:

1.判断用户名密码是否匹配、验证码等等。
2.ssh搭建顺序struts、hibernate、spring。。。
3.账号明文varchar32位、密码加密varchar32位。

还有初次接触web项目,就别用ssh了。。。就用jdbc + dao吧。
这个。。。不是我要用,是老师说,“你们之后就用ssh做,不懂得上网查资料”


额。。。。
[解决办法]
引用:
1.登陆人员用户名密码(验证码)校验,成功后保存个人信息(session建议或cookie)
  跳转至个人工作页,该页获取session数据,显示登录用户信息及相关权限等
2.如果使用框架的话,一句话代码就能生成所有数据库表,所以先搭建SSH,整合后hibernate.cfg.xml就被取代消失,搭建顺序楼上已介绍。创建bean和对应xml配置文件,写好相应的service和dao层。
  至于生成数据库表可以执行java代码生成,或者在applicationcontext.xml配置相关语句生成。
3.账号密码都是varchar2类型,密码用md5加密
  文件路径,存储为相对路径
+1
[解决办法]
引用:
额,我的意思是,比如类似于csdn的个人空间这样的个人主页用什么方式来做?

frameset框架,
     顶部显示 登录用户名 系统logo 时间等基本信息  
     左边显示个人功能(权限)菜单  
     右边显示 个人信息及左栏菜单对应的操作页
[解决办法]
引用:
1.登陆人员用户名密码(验证码)校验,成功后保存个人信息(session建议或cookie)
  跳转至个人工作页,该页获取session数据,显示登录用户信息及相关权限等
2.如果使用框架的话,一句话代码就能生成所有数据库表,所以先搭建SSH,整合后hibernate.cfg.xml就被取代消失,搭建顺序楼上已介绍。创建bean和对应xml配置文件,写好相应的service和dao层。
  至于生成数据库表可以执行java代码生成,或者在applicationcontext.xml配置相关语句生成。
3.账号密码都是varchar2类型,密码用md5加密
  文件路径,存储为相对路径

这个可以有逆向工程你先建表也可以一次性生成所以的model也就是bean;看你自己了。
第一点可以有,另外权限控制方面你可以写一个filter过滤器判断登录。
还有第三点+1,现在MD5加密是不可逆的,所以不用担心被破解成明文。
新手送你点注意,数据库和页面的字符编码一定要一致,要不然乱码最后你会很纠结。写好工具类和基类这可以让你少写很多代码。
又一个大号青少年跨入到苦逼的屌丝行列。
[解决办法]
感觉数据搭建放前面比较好
[解决办法]
引用:
Quote: 引用:

1.登陆人员用户名密码(验证码)校验,成功后保存个人信息(session建议或cookie)
  跳转至个人工作页,该页获取session数据,显示登录用户信息及相关权限等
2.如果使用框架的话,一句话代码就能生成所有数据库表,所以先搭建SSH,整合后hibernate.cfg.xml就被取代消失,搭建顺序楼上已介绍。创建bean和对应xml配置文件,写好相应的service和dao层。
  至于生成数据库表可以执行java代码生成,或者在applicationcontext.xml配置相关语句生成。
3.账号密码都是varchar2类型,密码用md5加密
  文件路径,存储为相对路径
额,一句话就能生成所有数据库表。。。这个好像很厉害的样子,但是。。。不太懂。。。


使用hibernate的注解,注解实体类,只要有数据库名就可以创建表了。

热点排行