- 浏览: 220688 次
- 性别:
最新评论
-
hzy20113751:
请问一下码友:DocumentConverter conver ...
Java跨平台将word转为pdf(结合Jodconverter 和OpenOffice.org) -
哇哈哈1:
楼主 你好 看了你的文章顿时收益颇深 可以提问吗?htm ...
Java HTML直接导出PDF -
xlshl43:
首先,第一种、第二种方法基本一样。第三种方法我正在用,大伙下不 ...
Java跨平台将word转为pdf(结合Jodconverter 和OpenOffice.org) -
大海你好:
错误:“Stream closed”楼主,没找到哪里有哦错
Java HTML直接导出PDF -
微站题:
能给我发下jar包吗,有3个没有下载到 297196894@q ...
Java HTML直接导出PDF
文章列表
Struts2工作原理
- 博客分类:
- Struts2
一个请求在Struts2框架中的处理大概分为以下几个步骤 :1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求 。
2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh
Plugin) 。
1.Struts2.1要导入包六个比Struts2.0多commons-fileupload-1.2.1.jar
2. 而Struts2.2需要导入七个包比Struts2.0多javassist-3.7.ga.jar
(1) singleton(单例),只管理一个共享的实例。
(2) prototype , 表示每次从容器中取出bean时,都会生成一个新的实例。相当于new出来一个对象
。
(3) request , 改属性是基于web的,表示每次接受一个请求时,都会生成一个新的实例。在这种情况 下,request与prototype一样。
(4) session , 表示在每个session中该对象只有一个。
、、、
(1) lazy 默认为true,表示使用延时加载。延时加载加载数据要保证session处于打开状态。
(2)order-by
默认id ,表示一方set集合中多方的排序
(3) Cascade
表示是否进行级联操作 :
@ all:对所有操作都进行级联
@ none:对所有操作都不进行级联
@ save-update:执行更行操作时级联
@ delete:执行删除操作时级联
(4) inverse :
Spring 配置文件中ProviderManger的一种典型配置:
<bean id="authenticationManager" class="org.acegiseurity.providers.ProviderManger" >
<property name="providers">
<list>
<ref bean="daoAuthenticationProvider" />
...
总结下JDBC经典操作!
1、JDBC往数据库插入一行:
private static final String USER_INSERT = "insert into user (id, email, password, name) values(null, ?, ?, ?) " ;
public void saveUser(User user){
Connection conn = null ;
PreparedStatement stmt ...
总结一下在Spring中的事务配置。
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xsi:s ...
本人在实习项目时,在网上找到一个简单的拦截用户登录,总结一下:希望高手指点,继续进步和完善。
首先编写拦截类LoginedCheckInterceptor.java 如下:package com.huangt.interceptor;
import com.opensymphony.xwork2.ActionInvocation;
import com.opensymphony.xwork2.interceptor.AbstractInterceptor;
import javax.servlet.http.HttpServletResponse;
import org.apach ...
本人学习了一个新项目,总结了一下。有很多不足的地方,希望高手指点:
首先,在dao包下新建abstractDAO.java文件,如下:
package com.huangt.dao;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.LockMode;
import org.hibernate.criterion.DetachedCriteria;
@S ...
根据在项目中的实践,现总结如下,给自己以后的项目加速.
Ctrl + Shift + O :引入及管理imports语句
Ctrl + Shift + T : 打开Open Type 查找类文件
Ctrl + Shift + F4 : 关闭所在打开的窗口
Ctrl + O : Open declarations
Ctrl + E : 打开编辑器(切换窗口)
Ctrl + / : 注释本行
Alt + Shift + R : 重命名
Alt + Shift + L : 抽取本地变量
Alt + Shift + M : 抽取方法
最近学了三大主流框架,自己弄了一个练习项目。总结一下,以方便自己下次使用和需要的人参考。 导入所需要的包: struts2.2以上需要导入 javassist-3.9.0.GA.jar web.xml配置:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.or ...