当前位置: 代码迷 >> Java Web开发 >> JSP里面session是隐试对象,如何控制不登陆就不能进后面的网站
  详细解决方案

JSP里面session是隐试对象,如何控制不登陆就不能进后面的网站

热度:93   发布时间:2007-06-07 20:17:40.0
JSP里面session是隐试对象,如何控制不登陆就不能进后面的网站
如果不写的话直接复制后面网址就可以进入了,request.getsession(true)可以创建一个会话,我在后面可以直接判断有没有会话如果没有可以跳转,现在JSP里面session默认参数就是false如何做到控制?

还有就是哪位老大能帖个CSS样试, 效果就象<a herf="xxx.jsp">yyyyy</a>的时候yyyyy下面线看不到,等鼠标移上去才会看见还会变颜色,本人刚学jsp 没多久还望大家多多帮忙~
搜索更多相关主题的帖子: session  JSP  对象  登陆  

----------------解决方案--------------------------------------------------------

用struts的action控制,在最后如果登陆失败就mapping一个值,然后在struts-config.xml文件中指顶页面就可以了


----------------解决方案--------------------------------------------------------
struts我们还没学到!不会用!
----------------解决方案--------------------------------------------------------
在登录的时候用SESSION记录用户信息,后面所有页面判断SESSION中是否有用户信息就可以了

CSS:
<style type="text/css">
a.graylink:active {font-size:12px; color:#454545; text-decoration:underline;}
a.graylink:visited {font-size:12px; color:#454545; text-decoration:none;}
a.graylink:link {font-size:12px; color:#666666; text-decoration:none;}
a.graylink:hover {font-size:12px; color:#666666; text-decoration:underline;}
</style>
font-size是字体大小
color是颜色
text-decoration:underline是有下划线none是没有
用法:
<a href="..." class="graylink">
----------------解决方案--------------------------------------------------------
回复:(lansite2006)JSP里面session是隐试对象,如何...

我用的是MVC模式JSP登陆页面跳转到servlet如果在第一个servlet里面创建一个session的话,是不是后面所有的页面都要判断一下if(session != null)那如果页面非常多的话怎么办?有什么更好的办法吗?这么写太麻烦了


----------------解决方案--------------------------------------------------------
回复:(lansite2006)JSP里面session是隐试对象,如何...
写个过滤器,在把web.xml稍微配置下就好!用过滤器是最方便的!
----------------解决方案--------------------------------------------------------
  相关解决方案