如何根据是否登陆显示欢迎字样

d1438138 无  2015-07-08 11:14:08
首先欢迎页面是主页的一部分,不是单独的jsp html,
所以简单的跳转函数就用不上了。

最基本的问题是,怎样不跳转改变jsp页面内容??
我是初学web,请大神别解释太复杂,有源码实例最好。
...全文
165 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fanjj_023 2015-07-10
通常的做法,在你登录的方法里用session保存用户对象,并设置session超时时间,所有jsp页面取得用户对象,如果为空自然是没登录或者是登录超时;不为空则显示欢迎字样;
回复
microhex 2015-07-09
使用ajax吧,,,你可以百度Ajax有很多的例子。。。
回复
sxiaobei 2015-07-09
其实这个可以用ajax实现,要用ajax建议学习一下jquery挺有用的,网上有很多这样的例子,如果你对安全性有要求,并且专门要控制登录,那我建议你学习一下shiro'框架,shiro框架中有专门的标签,可以判断当前是否是登陆状态,然后你在标签内显示你需要显示的内容就可以了
回复
C26029 2015-07-09
ognl可以。
回复
张天平 2015-07-09
ajax就可以做到 可以看看实例
回复
fanjj_023 2015-07-09
你的问题不难解决,其实就是局部刷新,这正是提升你技术的时候,一定要去学,jqery、DWR。。。都可以解决的,代码太分散,你学的过程中有问题再提交吧;
回复
xiaohuashenshou 2015-07-09
引用 4 楼 d1438138 的回复:
[quote=引用 2 楼 fanjj_023 的回复:] 你的问题不难解决,其实就是局部刷新,这正是提升你技术的时候,一定要去学,jqery、DWR。。。都可以解决的,代码太分散,你学的过程中有问题再提交吧;
好像Ajax会乱码,不太好用,像检查用户名可用否这种功能都是要用到Ajax??[/quote]乱码是因为你提交的方式是get,使用post就不会了,post之所以不会乱码是因为这种方式会根据你页面端的编码方式将中文重新编码,如你使用gbk,则会将中文编译成EF%DB%这样的,然后再提交
回复
d1438138 2015-07-09
引用 2 楼 fanjj_023 的回复:
你的问题不难解决,其实就是局部刷新,这正是提升你技术的时候,一定要去学,jqery、DWR。。。都可以解决的,代码太分散,你学的过程中有问题再提交吧;
好像Ajax会乱码,不太好用,像检查用户名可用否这种功能都是要用到Ajax??
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-07-08 11:14
社区公告
暂无公告