`
文章列表
关于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中附代码最后 ...
Global site tag (gtag.js) - Google Analytics