web.xml<!-- session过滤器 --> <filter> <filter-name>sessionFilter</filter-name> <filter-class>eesofa.cn.filter.SessionFilter</filter-class>
功能描述检查用户是否登录了系统,如果未登录,则重定向到指的登录页面。 使用方法web.xml 文件中添加如下代码,对每个参数都进行了详细的说明。 <!—检查用户是否登录了系统的过滤器配置 开始 --> < filter > < filter-name >SessionFilter</ filter-name > < filter-
转载 5月前
20阅读
Shiro一、基本功能Authentication:身份认证/登录,用于验证用户是不是拥有相应的身份。Authorization:授权,验证某个已认证的用户是否拥有某个权限。Session Manager:会话管理,既用户登录后就是一次会话,没有退出之前,所有的信息都在会话中。会话管理所包含的功能有: Cryptography:加密,保护数据的安全性,如密码加密存储到数据库,而不是明文存储。
转载 3月前
39阅读
Web.xml中配置:    <filter-name>sessionFilter</filter-name>    <filter-class>xyt.first.web.filter.SessionFilter</filter-class>  &n
原创 2016-01-21 13:53:40
1650阅读
StringTokenizer; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.serv
转载 2013-05-01 14:40:00
68阅读
2评论
需要写个拦截器,当用户没有登录的时候某些页面是不能访问的 用法将需要登录后访问的文件全部放在一个文件夹中,这里是logined文件夹 import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.StringTokenizer;i
原创 2023-03-19 09:21:20
32阅读
1.拦截器  SpringMvc中的拦截器实现了HandlerInterceptor接口,通常使用与身份认证,授权和校验,模板视图,统一处理等;    1. public class HanderInterceptor1 implements HandlerInterceptor { 2. 3. @Override 4. public vo
转载 1月前
26阅读
很多学计算机的同学可能还没有组装过一台电脑,事实证明组装机确实性价比较高,介绍一下自己的组装经验跟大家共勉。组装电脑首先要选择显示器,主机壳,电源,主板,CPU,内存条,SSD(固态硬盘),硬盘,鼠标,键盘。建议都买同一家店或者厂商的,或者买的时候问好能不能匹配上,万一有哪个插口出问题就尴尬了。显示器看个人心情大小都行,CPU想高配就i7,中配i5就行。内存条可以买两个8G的,固态256G就可以,
       很多对电脑不大熟悉的朋友,不知道如何配置电脑,什么样的配置合适自己。本人刚好是这方面的从业人员,谈谈我的看法,希望能帮助到您!     首先我们要先了解自己配这台电脑是用来做什么的,办公、炒股、看视频,还是玩游戏、做设计等,其次自己的预算是多少,综上两点我们就有一个明确的方向了。   &nbsp
普通家用电脑这类电脑一般作为办公或商用,因此配置不高,只需要选择较便宜的硬件配置即可。首先是处理器,处理器只需要选择一款英特尔酷睿i3的处理器即可,第二是 显示器 ,显示器尺寸不需要太大,一般21英寸至23英寸就足够了第三是显卡,显卡可以选择使用集成显卡或者是低端的独立显卡,比如英伟达GeForce GT730。第四是硬盘,硬盘容量并不需要太大,一般情况下320GB或者500GB就完全够用了。其余
python解释器下载与安装到官网下载对应系统版本的解释器启动(常见.exe)Python官网链接:https://www.python.org/。安装过程中一定要做到不同的资源存放到不同的文件夹下(注意不能混胡存放,如果混淆存放,会造成系统问题)解释器的基本使用: windows键按住不松开再按R键 在弹出的左下方小窗口输入框中输入cmd回车 使用cd命令切换到解释器文件所在的路径下eg:C
本地解释器配置  配置本地解释器的步骤相对简洁直观:  (1)单击工具栏中的设置按钮。  (2)在Settings/Preferences对话框中选中 Project Interpreter页面,在Project Interpreter对应的下拉列表中选择对应的解释器版本,或者单击右侧的设置按钮手动添加。 Settings/Preferences - Project Inter
转载 2023-07-10 18:36:04
363阅读
为了实现三台PC机互相通讯,我们可以将路由器设置为静态路由静态路由: 静态路由指由用户或网络管理员手工配置的路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。2.我们将每台路由器的内存空间更改为128Mib(数值大于0即可) 3.要将R4这个路由器加一个接口 4.
三层交换机上配建loopback口。lookback地址最大的好处是:它是虚拟的。也就是说只要你这个设备上有一个端口/一条线路是好的,就能被访问到;避免了你/或者别的设备直接访问实际端口ip(或者建立连接)而正好这条线路挂了的问题。另外就是,很多协议都要对router-ID进行定义的,有loopback地址的话他是优先选用Lo作为router-ID的。这样可以使协议进程处于可控状态。Loopbac
这几天qq上很多朋友问及客户端网络配置问题,希望这篇文章能帮助一些朋友(之前也写过一篇文章关于用第三方工具连接数据库:http://blog.itpub.net/29876893/viewspace-1465317/)。首先说明的是数据库是单实例,数据库的连接方式是专有连接模式。 SQL> select * from v$version where rownum=1; BANNER
转载 21天前
31阅读
在IDE中使用MavenIDE工具MyEclipse集成maven插件Eclipse Eclipse For Java EEIDEA集成Maven插件在IDE中配置Maven指定maven安装目录和配置文件自动更新maven项目:勾选import projects automatically (2020版本 :Ctrl + Shift + O)创建Maven项目new Modul
转载 9月前
46阅读
写这篇文章的主要目的是帮助大家理解以下几个问题: (1)掌握在图形界面方式配置网络; (2)掌握在命令方式下配置网络; (3)理解网络配置文件的含义。**现在就以下几个内容来带大家理解: (1)在linux图形界面方式和命令方式下对网络的配置;(2)编写网络配置文件。(1)图形界面方式配置网络;选择首选项-网络连接 a. 点击【网络连接】 b. 点击【编辑】 c. 打开“IPV4 设置”页面,选择
引言: 最近在写servlet的时候有一点生疏, 特地写个笔记记录一下学习心得, 重点的地方特地加粗放大, 方便日后查阅什么是Servlet:Servlet是一个JavaEE的组件,也是JavaEE中的一个规范 该规范有以下约束. 1:约束服务器 2:约束web的项目结构3:约束程序的执行Servlet是JavaEE中的一个规范: 服务器其实是对Servlet的实现. Servlet是一
前言最近开发环境变成了ubuntu + IntelliJ IDEA。之前都是在Windows上使用TortoiseGit(用法可参考Git客户端(TortoiseGit)基本使用详解),而在ubuntu上无法安装TortoiseGit,并且Git命令行使用起来也不是很方便,所以最终决定使用IDEA自带的Git工具。网上相关的文章很多,但不是很全,自己操作了一遍,记录下使用方法。&nbsp
转载 2023-07-18 11:49:20
132阅读
  • 1
  • 2
  • 3
  • 4
  • 5