社区
Web 开发
帖子详情
SSH 注解 使用filter实现自动登录
淡的微笑
2013-07-18 01:40:45
一个问题,我使用ssh框架,以注解的方式,在filter中获取到cookie后,如何调用action中的方法对传进来的值进行查询验证,而且action中的方法是通过依赖注入传的一个对象进去,如何传?
另:我filter重定向跳转的时候一直报重定向循环,虽然我知道哪里出问题了,但始终没想明白怎样解决?
...全文
314
8
打赏
收藏
SSH 注解 使用filter实现自动登录
一个问题,我使用ssh框架,以注解的方式,在filter中获取到cookie后,如何调用action中的方法对传进来的值进行查询验证,而且action中的方法是通过依赖注入传的一个对象进去,如何传? 另:我filter重定向跳转的时候一直报重定向循环,虽然我知道哪里出问题了,但始终没想明白怎样解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
且活且珍惜
2013-07-22
打赏
举报
回复
楼主可以去搜索一下filter listener spring注入
且活且珍惜
2013-07-22
打赏
举报
回复
引用 5 楼 a1129963143 的回复:
可问题是service也是用的依赖注入啊,调用要出问题!
我也遇到这种情况,最后是没有用servie,在filter定义一个sessionFactory对象,set get ,然后在spring的配置文件里为filter添加一个bean.不知道其他人有没有更好的方法
淡的微笑
2013-07-18
打赏
举报
回复
可问题是service也是用的依赖注入啊,调用要出问题!
xiaoboey
2013-07-18
打赏
举报
回复
想调action的方法?应该换个思路,把逻辑处理都放在Service中,action和Filter都去调Service的方法
不懂游走
2013-07-18
打赏
举报
回复
模拟一个httprequest请求 url设成调用你的action的url 然后把需要的参数附在url尾部即可
yjflinchong
2013-07-18
打赏
举报
回复
这个我就不多说了。 理清思路,应该是个好做的东西。
小丑哥_V5
2013-07-18
打赏
举报
回复
你把重定向的那个页面排除在过滤的规则外就不怕了...现在估计就是你的那个重定向页面也在过滤规则之内,所以无限循环执行这个过滤器
SSH
2框架搭建,Spring3+hibernate3+JPA2,全
注解
实现
该框架是
SSH
2框架搭建,Spring3+hibernate3+JPA2,全
注解
实现
。
使用
oracle数据库(包中包含创建语句),数据库访问层dao
使用
hibernate+jpa和jdbctemplate两种方式
实现
。并包括log4j,
filter
拦截器等技术。
ssh
2+
注解
+
filter
+cookie
实现
自动
登录
功能。
把这些内容记录下来,以后可以拿过来就用。 我做的这个功能是在
登录
时点选
自动
登录
的checkbox,当
登录
成功能后会在本地生成一个cookie记录用户数据,以便下次用户不用再次
登录
。 项目整体的框架才用的是
ssh
2,这里我还用到了
filter
,每一个网页请求都会被
filter
拦截到,这样在
filter
中把cookie从本地取出,然后把取出的用户数据和数据库验证返回结果,如果验证成功,将用户数据保
linux下
ssh
工具
自动
登录
的
实现
实现
步骤: 1、创建私钥、公钥(一直默认就好,三个回车)
ssh
-keygen -t rsa 2、把公钥 id_rsa.pub 复制到远程机器上:authorized_keys是复制过去之后文件名(随意) scp ~/.
ssh
/id_rsa.pub root@192.168.1.1:~/.
ssh
/authorized_keys 也可以通过其他方式将pub公钥复制到远程机器,执行
使用
SSH
框架
实现
简单的
登录
功能
一、准备工作 1.数据库 数据库
使用
mysql,下载链接https://dev.mysql.com/downloads/mysql/ 安装配置完成后,
使用
控制台进入mysql,创建数据库
ssh
_example 2.开发工具 开发工具与环境:MyEclipse2017,jdk1.8,tomcat8.0 二、环境搭建 1.打开MyEclipse,创建web工程
ssh
_
SSH
环境搭建及
注解
实现
登录
功能 DEMO
SSH
环境搭建及
注解
实现
登录
功能 DEMO前言 最近通过网上的视频学习了一下
SSH
三大框架的整合应用,熟悉一下流程,视频其实三四天就可以看完了。比较基础的内容,更多的是需要自己去尝试,离开视频后一步步去操作,去实践。 环境 Eclipse 4.7.1 Windows 7 Spring 4.3.9 版本 Struts 2.5 版本 Hibernat
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章