`
文章列表
Action 类:• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 ...
   一个过滤敏感词的filter,看书学到的,小结之: 原理是将内容输出到response时,response将缓存起来,在filter中替换,然后再输出到客户端浏览器.因为默认的response不能缓存输出内容, 因此要自定义response,可以通过扩展HttpServletResponseWrapper 获得,     import java.io.CharArrayWriter;import java.io.IOException;import java.io.PrintWriter; import javax.servlet.http.HttpServletRespons ...
public class ImageRedirectFilter implements Filter {  public void init(FilterConfig config) throws ServletException { }  public void doFilter(ServletRequest req, ServletResponse res,   FilterChain chain) throws IOException, ServletException {   HttpServletRequest request = (HttpServletRequest) req ...
1 FOREACH学习:   <c:forEach items="${ personList }" var="person"> <tr>   <td>${ person.id }</td></tr>........</c:forEach>  隔行变色效果:   <c:forEach items="${ personList }" var="person" varStatus="varStatus">   < ...
Inverse 和 cascade的区别 实际上,他们是互不相关的概念: inverse是指的关联关系的控制方向,而cascade指的是层级之间的连锁操作。 级联删除 在默认情况下,当Hibernate删除一个持久化对象时,不会自动删除与他关联的其他持久化对 ...
第一步: 取消自动validation    validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!    取消方法:    windows–>perferences–>myeclipse–>validation    除开Manual下面的复选框全部选中之外,其他全部不选    手工验证方法:    在要验证的文件上,单击鼠标右键–>myeclipse–>run validation    第二步:取消Eclipse拼写检查    1、拼 ...
异步 同步的通俗解释   A代表小孩 B代表大人   同步的做法 小孩向大人要吃的 ,大人给小孩吃的东西,小孩就吃,如果大人不给小孩吃东西,小孩就一直等着。这是同步,也就是说,两者必须同时反应。A要求B作出要求,B做完了,A就继续做。   异步的做法  小孩向大人要吃的 ,大人给小孩吃的东西,小孩就吃,如果大人不给小孩吃东西,小孩就去玩了,等到大人给小孩食物时,小孩又过来。这是异步,也就是说,两者不必同时反应。A要求B作出要求,不管B做不做完,A都继续做自己的事。   相关实践 :JMS 消息中间件 QQ消息提醒 如QQ各地新闻提醒 QQ好友提醒 大型证券交易系统   ...
找了一个几百万行数据的库,准备导入的本地Oracle中: imp sam/lee file=D:\agent.dmp FROMUSER=system TOUSER=SAM SAM用户的缺省表空间是SAM,但是数据却导入到了system表空间。Google了一下,应该这样做: 1.收回unlimited tablespace权限revoke unlimited tablespace from sam; 2.设置缺省表空间alter user sam default tablespace sam; 3.设置SAM表空间的unlimited配额alter user sam quota unlimite ...
 Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用 ...
1,创建sequence:   create sequence SEQ_SM_USER   minvalue 1   maxvalue 999999999999999999999999999   start with 1   increment by 1   cache 20;   2,创建触发器:   create or replace trigger tg_sm_user   before insert on sm_user   referencing old as oldval   new as newval   for each row   begin   s ...
一、 final   关键字final有“无法改变的”或者“最终的”含义,可以修饰非抽象类、非抽象类成员方法和变量。 1、final类        final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的。在设计类时候, ...
spring对mail的支持是org.springframework.mail.MailSender接口来定义的,其中的org.springframework.mail.javamail.JavamailSenderImpl这个实现类提供了对javamail的支持,下面简单介绍其用法,首先看下不用注入的方法,再看用注入的方法。1、发送简单邮件的例子     首先,我们要需要springframwork 1.2.8中lib目录下的j2ee目录的activation.jar和mail.jar文件,将它们放到工程的lib目录下去。  发送一个简单邮件的例子如下  import org.springfr ...
spring里支持从数据动态生成PDF/XSL,PDF的很多例子了,而Spring可以结合Apache的POI包,来生成EXCEL的。首先到http://jakarta.apache.org/poi/index.html去下载poi包,将其放到工程目录的WEB-INF\LIB下。POI的具体操作例子可以到http://jakarta.apache.org/poi/hssf/quick-guide.html这里去看。其实讲到底是利用了spring的ResourceBundleViewResolver的。下面列一个一本书上的例子,以供备考song.javapackage springxls; pu ...
最近在看SPRING和hibernate,学习了spring和hibernate之间整合,下面举出一个例子予以说明.      首先,可以注入的是sessionfactory,因为sessionfactory的Datasource可以用spring注入.比如一个下面的例子,是对对象进行增加的接口IUserDAO:public interface IUserDAO {    public void insert(User user); }User.java:public class User {      private String name;        public String ge ...
import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartUtilities;import org.jfree.chart.JFreeChart;import org.jfree.chart.plot.PlotOrientation;import org.jfree.data.category.DefaultCategoryDataset;import org.jfree.data.general.DefaultPieDataset;public class ChartServlet extends HttpServlet{ ...
Global site tag (gtag.js) - Google Analytics