package com.ecc.servlet; import java.io.File; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Iterator; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; ...
  • 20:37
  • 浏览 (292)
  • 评论 (0)
上次遇到乱码的问题解决后 今天无意中有发现了乱码 情况是这样的: 前置条件:没有web.xml中设置encodingFilter 直接敲url为 http://localhost:8080/webapp/saveUser.jsp 在表单中输入中文 提交后 数据显示为乱码 如果从UserAction转到saveUser.jsp就不会出现乱码 也就是说先进action然后到jsp不会出现乱码 直接进jsp会出现乱码,配置encodingFilter可解决
  • 16:09
  • 浏览 (427)
  • 评论 (0)
昨天遇到乱码问题 使用常规的CharactorEncodingFilter没有效果 在网上一查说是strtus.property中可以设置 于是在struts.xml中添加了一句 <struts> <constant name="struts.devMode" value="true" /> <constant name="struts.objectFactory" value="spring" /> <constant name="struts.i18n.encoding" value="GBK" /><!--就是这句--> ...
  • 11:33
  • 浏览 (637)
  • 评论 (0)
可是说struts2的测试基本脱离了web容器 可以像测试普通类一样去测试了 我扩展了一下spring的AbstractTransactionalDataSourceSpringContextTests来测试strtus2的action 如下 public class CustomerListActionTest extends DaoTestCase { private CustomerListAction customerListAction; public void testExecute(){ customerListAction.execute(); as ...
  • 16:32
  • 浏览 (516)
  • 评论 (1)
2007-05-22

用css控制显示长度

关键字: css
<div STYLE="overflow:hidden; text-overflow:ellipsis; width:300px"> <nobr> <bean:write name="merchant" property="airMerchant.merchantDesc" /> </nobr> </div> 通过width:300px 来改变显示长度 注意<nobr>不能少 否则多余的文字会换行
转:http://www.redsaga.com/spring_ref/2.0/html/aop.html#d0e7684 6.2.3.4. 示例 Spring AOP 用户可能会经常使用 execution pointcut designator。执行表达式的格式如下: execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?) 除了返回类型模式(上面代码片断中的ret-type-pattern),名字模式和参数模式以外, ...
  • 14:45
  • 浏览 (410)
  • 评论 (0)
Spring对Hibernated的Session和SessionFactory的管理 获得Session: 从Spring的HibernateDAOSupport中的getSession()方法中获得Session实际上为每个方法获得不同的Session,因为hibernateTemplate的isAllowCreate()返回的allowCreate变量的boolean值将永远是true。 而如果你使用getSession(boolean allowCreate)来获得Session的话,在获得时指定不允许创建(false),就必须将Session同这个线程结合起来,代码 ...
  • 21:42
  • 浏览 (499)
  • 评论 (0)
周六在家没事 研究了一下用内存数据库做单元测试 功夫不负有心人 终于跑通了 写下步骤作为备忘吧 1.下载hsqldb.jar放在你的web-inf/lib下 2.编写test.script文件,这个文件是创建数据库结构的 如 create table。。。 3.编写test.properties文件, 这个文件是配置hsqldb数据属性的 test.script和test.properties应该放在classpath下,而且应该放在同一个目录中, url来指定test.script位置 如jdbc:hsqldb:res:/com/ecc/test 到此 hsqldb配置基本结束了 接下来就是 ...
  • 14:17
  • 浏览 (802)
  • 评论 (0)
这几天写dao层 大量的相似方法去测试有点崩溃 一个findById(id)几乎在每个类中都有 都要一一测试吗? 不测试又有点不放心 测试有觉得是个体力活而且意义不是特别大 郁闷啊 :(
  • 14:25
  • 浏览 (210)
  • 评论 (0)
引用AirMerchant merchant = (AirMerchant)baseDao.get(AirMerchant.class, merchantId); merchant.setMerchantPoints(new Long(2)); baseDao.update(merchant); 就是这几句代码 搞得数据库死锁 说是因为 select for update导致
  • 11:19
  • 浏览 (515)
  • 评论 (1)
2007-05-08

jms 理解

关键字: jms
jms由两部分组成 jms提供者 和 jms客户 jms提供者有提供商完成 客户通过jndi去访问。尽管jms的厂商很多内部实现不一样,但是其最终的功能是一样的 殊途同归吧。 jms提供者向我们提供了许多功能,客户端通过jndi取得jms提供者提供给我们的这些功能 ConnectionFactory--->Connection--->Session--->MessageProvider等来访问
  • 22:53
  • 浏览 (455)
  • 评论 (0)
一个webapp提供很多服务 当我们的访问量小的时候可以在一台服务器上完成所有的功能 但是随着访问量的不断增加 一台服务器会承受不了 这是可以扩展为多台服务器 扩展方式有两种方式 1.完全复制第一台webapp的功能 也就是负载均衡方式 2.第二种方式是按照webapp提供的各种功能 分解成多太专用服务器 如:下载服务器 上传服务器 邮件服务器 等
  • 12:08
  • 浏览 (209)
  • 评论 (0)
xly_971223
搜索本博客
博客分类
我的相册
C5b0e206-307c-3f61-aa60-9cfd71c61bb3-thumb
u=3528569133,1587051000&gp=38.jpg
共 2 张
最近加入圈子
存档
最新评论