本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Structs2小结(2)--拦截器
1.structs2的拦截器包括内建的拦截器和自定义的拦截器。
拦截器的作用是使开发者可以定义一个特定的功能模块,这个模块可以在Action执行之前或者之后运行,也可以在一个Action执行之前阻止Action执行。
2.1 内建的拦截器有多种,例如Exception Interceptor,作用是将异常定位到一个画面。内建的拦截器较多,并且使用起来方便,可以直接调用,在此不再多 ...
Structs2小结(1)--Structs的配置
1.Structs2的配置包括在web.xml中配置Structs2的启动信息、Structs2的package配置、Action配置、result配置。
2.1 在web.xml中配置structs2的启动信息。简单的说就是让项目在运行时知道你用的是structs2,并且调用它。
配置代码如下:(在web.xml中添加如下代码)
<filter>
<fil ...
Structs2实现随机验证码的过程
在我们做web相关的项目时,用户登录的页面是必不可少的,在用户进行页面登录时,除了用户名和密码外,我们一般情况下都会去生成一个验证码来,让用户输入用户名和密码的同时输入验证码来进行用户的登录,在这里我们为什么一般要使用验证码呢?其实道理很简单,就是防止黑客的“暴力”登录,在用户没有使用验证码的时候,黑客可以通过不断的试探用户名和密码来进行系统的登录,使用验证码过后,由于验证码是随机生成的,所以黑客使 ...
人员登入5---实现登入
有了前面做够的准备,我们现在可以来做登入了。
首先打开我们的login.js,在登入按钮事件那里写上
function login() { //用户登入方法---表单提交 if(formPanel.form.isValid()){ Ext.MessageBox.show({ ...
过滤器和拦截器的比较及未登录用户权限限制的实现
需要实现的功能:判断用户是否已登录,未登录用户禁止访问任何页面或action,自动跳转到登录页面。
过程:因为对过滤器和拦截器都不熟悉,开始两种方式都问题不断,后调试通过,贴在这里留作小结和备忘
过滤器filter实现
配置:web.xml
<filter>
struts2 学习笔记之s:select 标签
1 静态生成<s:select name="user.sex" list="#{'0':'男','1':'女'}" label="性别" headerKey="" headerValue="请选择性别"></s:select>注解:这里从页面来静态(也就是在页面中写死啦)构 ...