2007-07-05

如何指定tomcat中session过期时间

1. 在server.xml中定义context时采用如下定义:

<Context path="/livsorder" docBase="/home/httpd/html/livsorder"
  defaultSessionTimeOut="3600" isWARExpanded="true"
  isWARValidated="false" isInvokerEnabled="true"
  isWorkDirPersistent="false"/>

2. 在web.xml中通过参数指定:

<session-config>
<session-timeout>30</session-timeout>
</session-config>

其中30表示30分钟

3. 在程序中通过servlet api直接修改
HttpSession ses = request.getSession();
ses.setMaxInactiveInterval(10);
设置单位为秒,设置为-1永不过期。

2007-07-03

Blog搬家了!
终于受不了my.donews.com的blog服务了,现在简直是垃圾,不明白为什么换成WordPress2.0后总是出这样那样的错误,提交文章不成不说,最重要的是还会丢失文章。一个字——搬!
考察了一下三大门户的blog发现都差不多,不过看起来好像sohu的好些,但是由于一些注册名的原因,不采用他们的,至少,不作为主要的发布blog(做备份还行)
---------------------------------------------
sina的rainbow686和niarevl都被注册
163的niarevol被注册,rainbow686是以前注册的还好被保留下来
sohu的rainibow686都被注册,只有niarevol没有被注册,因此幸存niarevol@sohu.com帐号
百度的niarevol在最开始就没有了,只剩下rainbow686
---------------------------------------------
索性现在同步更新csdn,javaeye,msn,hi百度的blog,其中主要是CSDN的blog,当初离开是觉得他的blog不好用,不过现在不错,毕竟是技术社区啊。javaeye的也不错,msn和hi百度的作为blog镜像。
FeedSky的订阅地址(http://feed.feedsky.com/niarevol)我将转向CSDN的blog,今后的订阅用户看到的就是我在CSDN上发布的blog了。
CSDN : http://blog.csdn.net/rainbow686/
MSN : http://rainbow686.spaces.live.com/
javaeye: http://rainbow686.javaeye.com
hi百度 : http://hi.baidu.com/rainbow686/

:P 其中google的blogger有两个blog分别是中文和英文的。中文做为blog存档,英文作为自己没事写英文的玩。
为了宣传在凤凰(www.phoenixtv.com)也开一个blog :)

Javascript Error: submit is not a function
有时候需要用javascript提交表单,这个时候我们会用javascript:userform.submit();可是我在这样做的时候怎么也提交不成功,报出javascript错误Javascript Error: submit is not a function。百思不得其解,后来查阅资料才发现,在用userForm.submit()提交表单的时候,表单里面不能有name="submit"的元素,否则在提交的时候,该对象会和submit();方法发生混淆造成该错误!! 切记,切记!