- 浏览: 56446 次
- 性别:
- 来自: 杭州
最新评论
-
wq13480:
好,继续。
SSH项目中加入spring security(二)--加入自定义数据表 -
蓝沙:
请问可以通过JS代码来判断么?
判断用户请求为PC或手机
文章列表
关于struts2的防止表单提交,网上有很多文章,给出另一位iteye的网友的文章链接:
http://wosyingjun.iteye.com/blog/1922768
将我实际使用中的情况做个记录:
首先,表单重复提交的情况大概有:
1.多次点击submit提交
2.提交后刷新浏览器
3.浏览器URL回车
使用上面这位网友说的tokenSession,当没有配置<result name="invalid.token">的时候,重复提交表单的1和2的情况都能完美处理,但是第三种情况会出现404
这时候我发现还需要配置< ...
这篇博客,我是自己边学习边写,算是学习笔记。我知道深度不够,但是用于初学者学习入门应该还是不错的,各位看官轻拍。
进入正题。。。
先给出上两篇的链接吧
SSH项目中加入spring security(一)
SSH项目中加入spring security(二)--加入自定义数据表
我们一般做权限管理会用五个表来管理,分别有用户表、权限表、角色表、用户角色表和角色权限表,所以上一篇里面那种结构不能用到实际情况下面。
表结构 创建表的sql,放入示例数据:
CREATE TABLE `user_role` (
`id` char(32) NOT NULL,
`role ...
接着上一篇
SSH项目中加入spring security(一)
上一篇中基本的spring security已经加入到项目当中,本篇将spring security链接数据库
首先,将数据表插入到数据库当中
创建用户表、角色表、用户角色表,并插入跟上一篇相对应的数据
我项目当中Id用的是char(32),这里就不修改了,可以按照自己项目目前的结构进行修改。
CREATE TABLE `user_role` (
`id` char(32) NOT NULL,
`role_id` char(32) DEFAULT NULL,
`user_id` char( ...
很久没有写过博客了,最近项目中需要加入spring security安全管理,网上找了一些文章,但是都跟我的实际情况有些不同,写下来做个记录,也供以后大家学习用。
1.下载最新框架包 下载spring security 3.1.4
下载struts 2.3.15.1
下载spring 3.2.2
前几天struts2刚报出两个很大的漏洞,阿里和腾讯等众多大公司都受到影响,所以此次顺便升级下struts2。
目前spring security最近
文章转载至:http://www.cnblogs.com/yxonline/archive/2007/04/09/705479.html
PowerDesigner教程系列(一)概念数据模型
目标:本文主要介绍PowerDesigner中概念数据模型 CDM的基本概念。一、概念数据模型概述数据模型是现实世界中数据特征的抽象。数据模型应该满足三个方面的要求:
下个月的7、8号,阿里技术嘉年华,很多主题都不错,有兴趣的来参加吧。
活动详情:http://adc.taobao.com/
转载至http://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/
概述
注释配置相对于 XML 配置具有很多的优势:
它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时 ...
转载至:
http://www.williamlong.info/info/archives/87.html讲的很好哦
一个成功的管理系统,是由:[50% 的业务 + 50% 的软件] 所组成,而 50% 的成功软件又有 [25% 的数据库 + 25% 的程序] 所组成,数据库设计的好坏是一个关键。如果把企业的数据比做生命所必需的血液,那么数据库的设计就是应用中最重要的一部分。有关数据库设计的材料汗牛充栋,大学学位课程里也有专门的讲述。不过,就如我们反复强调的那样,再好的老师也比不过经验的教诲。所以我归纳历年来所走的弯路及体会,并在网上找了些对数据库设计颇有造诣的专业人士给大家传授 ...
jsp:
<%@ page language="java" pageEncoding="GBK"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<html>
<head& ...
<HTML><HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" ...
最近做个网站,需要判断用户是通过手机浏览或PC浏览,找了很多资料,总是判断不全,我把我的代码贴出来,以后慢慢补充吧……
String userAgent = "";
String userAgents=request.getHeader("user-agent");
if(userAgents != null ){
userAgent = userAgents;
userAgent = userAgent.toUpperCase();
}
//out.print(">>>>& ...
DOCTYPE影响CSS处理
div 的垂直居中问题: vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行
cursor: pointer 可以同时在 IE firefox 中显示游标手指状, hand 仅 IE 可以
firefox: 链接加边框和背景色,需设置 display: block, 同时设置 float: left 保证不换行。参照 menubar, 给 a 和 menubar 设置高度是为了避免底边显 ...
信息技术和现代管理学知识的飞速发展和迅速普及,使得政府、企业对于IT应用的需求越来越强烈和苛刻,但是不容忽视的事实却是"软件项目的规模和复杂程度在不断增加".对政府、企业中的软件项目管理人员来说,把项目管理的理论和方法落实到工作实践中去,是提高软件开发质量的重要手段。
精确管理,保质保量
软件质量的高低,由符合软件质量要素要求的程度来决定。软件的质量要素包括功能性、可靠性、易用性、效率、可维护性、可移植性等6个方面。软件开发过程中从需求、设计、编码、测试到上线验收的任何一个环
可扩展、高可用、负载均衡网站架构设计方案
作者:田逸(sery@163.com) 本作品已刊登在《IT实验室周报》第6期第6版
基本需求:
1、 高可用性:将停止服务时间降低到最低甚至是不间断服务
2、 可扩展性:随着访问的 ...
Tomcat 配置集锦引用通告地址: http://www.renzhiyuan.com/trackback.asp?tbID=79 Tomcat 服务器server.xml的关键参数配置 说明:以下文字均以tomcat5.0.30为例进行。 1,配置tomcat服务器访问端口,只需配置Connector的port端口即可。Tomcat默认为8080,现修改port参数值为80。 2,配置tomcat支持URL中文参数,只需添加Connector的URIEncoding参数即可,默认情况下该参数未被配置。要支持URL参数支持中文,加上URIEncoding=”GBK”就行了(见1中附代码最后 ...