`
文章列表
1 定义头和根元素   部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。 所有部署描述符文件的顶层(根)元素为web-app。请注意,XML元素不像HTML,他们是大小写敏感的。因此,web-App和WEB-APP都是不合法的,web-app必须用小写。   2 部署描述符文件内的元素次序   XML ...
Spring Security学习总结二     背景知识 : Spring Security 学习总结一               SpringSide ( 你可以去官网了解更多信息,我也是从这里开始了解和学习Spring Security的) 前一篇文章里介绍了 Spring Security的一些基础知识,相信你对Spring Security的工作流程已经有了一定的了解,如果你同时在读源代码,那你应该可以认识的更深刻。在这篇文章里,我们将对Spring Security进行一些自定义的扩展,比如自定义实现UserDetailsServi ...
Spring Security学习总结一   在认识Spring Security 之前,所有的权限验证逻辑都混杂在业务逻辑中,用户的每个操作以前可能都需要对用户是否有进行该项 操作的权限进行判断,来达到认证授权的目的。类似这样的权限验证逻辑代码被分散在系统的许多地方,难以维护。AOP(Aspect Oriented Programming) 和Spring Security为我们的应用程序很好的解决了此类问题,正如系统日志,事务管理等这些系统级的服务一样,我们应 该将它作为系统一个单独的”切面 ”进行管理,以达到业务逻辑与系统级的服务真正分离的目的,Spring Secur ...

maven安装JAR

1. 安装到本地库:     例如安装jsr173.jar     mvn install:install-file -DgroupId=com.bea.xml -DartifactId=jsr173-ri -Dversion=1.0 -Dpackaging=jar -Dfile=[path to file]   2. 安装到私服     mvn deploy:deploy-file -DgroupId=com.bea.xml -DartifactId=jsr173-ri -Dversion=1.0 -Dpackaging=jar -Dfile=[path to file] -Durl ...
      Session session = HibernateSessionFactory.getSession();       session.beginTransaction();       ① HQL语言的使用           Query query = session.createQuery(" from User as user where user.id = ?");       ② Query接口的set...方法           query.setInteger(0, 1);       ③ Query接口的List方法      ...
JQuery获取和设置Select选项 一、获取Select :       1、获取select 选中的 text :            $("#ddlRegType").find("option:selected").text();       2、获取select选中的 value:            $("#ddlRegType ").val();       3、获取select选中的索引:            $("#ddlRegType ").get(0).selec ...

Oracle单引号处理

两个''可以表示一个' ,假如我真的想插入I''m,而不是I'm,这个时候oracle怎么区分呢?那就是4个 ' 。 实例说明: SQL> create table t1   2  (txtName varchar2(30))   3  / 表已创建。 SQL> insert into t1 values('I''''m a DBA!'); 已创建 1 行。 SQL> commit; 提交完成。 SQL> select * from t1; TXTNAME ------------------------------ I''m a DBA ...

Oracle 导入导出

导入:     想从备份的dmp文件中导入某些表的时候,可以用如下imp命令,格式:    imp username/password@本地net服务名 file=xxx.dmp fromuser=xx touser=xx tables=(tablename)     username:登陆数据库的用户名     password:登陆数据库的密码     本地net服务名:连接服务器的本地net服务名     file:你的dmp文件的路径     fromuser,touser:从一个用户导入到另外一个用户     tables:从dmp文件中导入的表名 导出:    exp   use ...
  tomcat官网 http://tomcat.apache.org/download-60.cgi 免安装版 1. 把 jdk 放在 C:\Program Files 目录下 : 1) 在环境变量 Path 前面添加 C:\Program Files\jdk1.6.0_10\bin; 2 )添加环境变量 JAVA_HOME 值为 C:\Program Files\jdk1.6.0_10     2. 把 tomcat 安装在 C:\Program Files 目录下 : ...
<!--<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">         <property name="driverClassName" value="${local.datasource.driverClassName}" />         <property name="url" value= ...
1、首先下载maven  其下载地址为:http://maven.apache.org/download.html   下载apache-maven-3.0.3-bin.zip 环境变量配置为  变量名m2   值为%M2_HOME%\bin   变量名为M2_HOME   值为C:\Program Files\apache-maven-3.0.3    在变量名path里添加  %M2% 然后启动eclipse ,在help 里选择install new software 在里面 在URL上输入 http://m2eclipse.sonatype.org/sites/m2e/  2、 ...
Struts实现生成word的方法Action代码 实现步骤:RTFTemplate.dot生成rtf模板 ---建立*fields.xml文件并写入相应的属性---在生成rtf中插入属性标识---调用action生成word. /**      * 生成RTF文档      *      * @param mapping      * @param form      * @param request      * @param response      * @throws Exception      */     public ActionForward ...
1.JS <script type="text/javascript" src="${ ctx }/widgets/upload/jquery-1.3.2.min.js"></script>     <script type="text/javascript" src="${ ctx }/widgets/upload/swfobject.js"></script>     <script type="text/j ...
String rename = UUID.randomUUID().toString();//防止命名重复,产生相应的异常
Global site tag (gtag.js) - Google Analytics