一个SQL查询结果是否能对应多个JSP页面显示?

cloudphoenix 2012-09-27 03:08:00
我只是个新手,对于web开发了解的还不是很多,所以请教下。
spring和strust框架下的,Oracle数据库。
比如我从用户表里查出来一个用户的全部数据,在前台页面只显示姓名,年龄一些常见的信息。而后台页面却要显示姓名,工资,工龄,保险缴纳等内部信息。换句话说就是,通过DAO层查询的结果,经过service、action,最后只在JSP页面做出区分。
那么这样做,是否安全?和每个JSP页面对应一个DAO(或者SQL语句)那种更好,特别是在大型项目下的?
...全文
299 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
丨深水蓝丨 2012-09-28
  • 打赏
  • 举报
回复
把用户的信息在service层都取出来存好了,在每个页面需要的时候直接拿来用就OK了
wangzhonglong456 2012-09-28
  • 打赏
  • 举报
回复
session 用多了 影响软件运行速度 你弄个list 把session 放里边 就好了
hantianjie_ 2012-09-28
  • 打赏
  • 举报
回复
你担心Session东西不安全 可以专门搞个session管理模块 去管理它
xutaoxutao008 2012-09-28
  • 打赏
  • 举报
回复
oracle里面不是有一个视图,你创建一个视图,这样不需要的东西不就不用查询给jsp页面了。这样不就保证安全性了。
a8509190 2012-09-28
  • 打赏
  • 举报
回复
不应该说前台 后台页面,而是根据不同的权限显示的页面信息不同, 如果普通用户,只能看到自己的信息,和别人的基本信息,如果是管理员则可以看到全部
cloudphoenix 2012-09-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]
这有什么不可以。。session就是干这个用的吧?哪里想用什么取什么
[/Quote]
里面东西放多了,会不会被人发现?
yuqiaozhi 2012-09-28
  • 打赏
  • 举报
回复
这有什么不可以。。session就是干这个用的吧?哪里想用什么取什么
奋斗的_小鸟 2012-09-28
  • 打赏
  • 举报
回复
为什么非要两个jsp页面呢?一个jsp页面足够了。把所有的信息都搞成隐藏域,不同权限的人进来的时候作判断,再用js给不同权限的人显示不同的内容
newerhang 2012-09-28
  • 打赏
  • 举报
回复
可以把数据都放到页面上,做个判断就行了,后天页面就全部显示
liangchengfck1 2012-09-28
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]
不应该说前台 后台页面,而是根据不同的权限显示的页面信息不同, 如果普通用户,只能看到自己的信息,和别人的基本信息,如果是管理员则可以看到全部
[/Quote] s
liangchengfck1 2012-09-28
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]
引用 5 楼 的回复:
这有什么不可以。。session就是干这个用的吧?哪里想用什么取什么

里面东西放多了,会不会被人发现?
[/Quote]

session占服务器资源!人多的时候访问不好!如果真的用要把session关了!=null!java已经远离我了 现在在过。net!
liangchengfck1 2012-09-28
  • 打赏
  • 举报
回复
而后台页面却要显示姓名,工资,工龄,保险缴纳等内部信息
汪勤鑫 2012-09-28
  • 打赏
  • 举报
回复
完全可以啊,而且可以减少与数据库的交互次数,只是数据传递的时候会复杂点.
虽不简单 2012-09-28
  • 打赏
  • 举报
回复
可以啊,做两个jsp页面,用一套方法。安全相对的,别人要黑你的话,技术过关,总会黑到。。。
cloudphoenix 2012-09-27
  • 打赏
  • 举报
回复
“没有绝对的安全,mvc是一种设计模式,是为了更好的把各个模块解耦。
页面之间还可以传值”
那也就是说,我这种设想是可行的?
cloudphoenix 2012-09-27
  • 打赏
  • 举报
回复
前台是展示给一般用户的页面,后台是管理员操作页面。
菖蒲老先生 2012-09-27
  • 打赏
  • 举报
回复
后台页面是什么意思?还是后台逻辑?
  • 打赏
  • 举报
回复
没有绝对的安全,mvc是一种设计模式,是为了更好的把各个模块解耦。

页面之间还可以传值

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧