- 浏览: 79227 次
- 性别:
- 来自: 厦门
文章列表
1、jsp页面直接设置
1 // 设置秒数2 session.setMaxInactiveInterval(10);
2、web.xml设置,会覆盖tomcat下conf/web.xml的session-config设置
<session-config> <!-- 配置session的超时管理,以分钟为单位 --> <session-timeout>30</session-timeout> </session-config>
无法在同一tomcat版本部署两个以上项目
- 博客分类:
- tomcat
在web.xml 下加入:
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>xxx</param-value>
</context-param>
数据库为Mysql,当登录网站操作时出现以下异常信息:
No operations allowed after connection closed.Connection was implicitly closed due to underlying exception/error: ** BEGIN NESTED EXCEPTION ** com.mysql.jdbc.CommunicationsException MESSAGE: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEP ...
Error: 1175 SQLSTATE: HY000 (ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE)
Message: You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column.
Solution:
SET SQL_SAFE_UPDATES = 0;
update T set col = 'xxx' where condition ……;
第一种解决方法:直接把 Tomcat6.0 下lib目录中的 jsp-api.jar 添加 Build path 中。第二种解决方法:使用 Maven 将 jsp-api.jar 和 servlet-api.jar 一起添加到项目中,需要注意的是使用 Maven 加入的jar <scope>test</scope> 需要设置为testjar包不能够随工程一起发布,默认没有配置 scope 表示随项目一起发布。因为项目最终要发布到Tomcat下运行,而Tomcat自身就具有这两个jar包,如果随 项目发布的话项目提供的2个jar会和Tomcat自身 ...
请添加dtd声明,也就是:
复制代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
也可以是html5版本:
复制代码
1、配置maven的settings.xml添加一个server:
<server>
<id>myserver</id>
<username>uername</username>
<password>******</password>
</server>
2、pom配置如下:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plu ...
注:myeclipse10.0按以下步骤下来svn选项还是没有出现。不清楚原因,但是我是开始的时候把myeclipse10.0自带的maven4myeclipse给删了,然后再按下面步骤执行。
help-->install new software
1.tomcat 插件
下载地址:http://www.eclipsetotale.com/tomcatPlugin.html
然后将得到的压缩包解压,放入 eclipse 的 plugins 目录中重启 eclipse
java.lang.OutOfMemoryError: Java heap space Heap size 设置 JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值, 其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx ...
<tag:forEach var="currentFood" items="sessionScope.foods "varStatus="status"> </tag:forEach>
Stacktrace:] with root causejavax.el.PropertyNotFoundException: Property 'xxx' not found on type java.lang.String一直提示属性xxx未找到,谷歌了一下,有些说是Bean里没有Getter/Setter方法。 ...
1.验证用户登录
<sql:query var="query" dataSource="${bookdev}">
select * from user where userName='${param.userName}' and userPwd='${param.userPwd}'
</sql:query>
<c:if test="${empty query.rows}">
<!--验证没有通过,返回登录界面-->
<font color=& ...
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value)6.一个小写转大写的JS: document.getElementById("output").v ...
服务提供者框架是指:多个服务提供者实现一个服务,系统为客户端提供多个实现,并把他们从多个实现中解耦出来。服务提供者的改变对它们的客户端是透明的,这样提供了更好的可扩展性。例如,JDBC,JMS等就是用了服务提供者框架
从字面意思看就是:实何实现服务提供者提供服务功能的设计结构,主体有服务、服务提供者。反映到我们程序中,通常有四个组件:
Service Interface:服务接口,将服务通过抽象统一声明,供客户端调用、由各个服务提供者具体实现。
Provider Registration API:服务提供者注册API,用于系统注册服务提供者,使得客户端可以访问它实现的服务。
...
- 2012-02-02 09:12
- 浏览 570
- 评论(0)
适配器模式:将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
举个例子:美国的家用电器适用的标准电压是110V,而我们中国的家用电器标准电压是220V。且,我们家庭供电是220V,仅设现在你家以前有朋友帮你从美国带了一些家电回来。可是咱们这电压不适合,但是放在那里不用,重新去买又浪费资源,那现在我们要想办法,将这些家电利用起来,我们就可以去市场买一个变压插座,将220V的电流接进去,而接出来的会自动降压到110V,那么这个变压插座所充当的角色就是:适配器。其实类似的例子有很多,比如从电信拉ADSL,你也需要一个分 ...
《java与模式》读书笔记之八----阶段小结
- 博客分类:
- java
这两天粗略看了一下建造模式与原型模式。个人觉得没有太多可讲之处,建造模式适合非常复杂的对象的创建,在现实中用应的并不对。简单的说,我们通常喜欢用一个构建函数传很多参,进去构建对象。而创建模式就是将这个过程封装起来。而原型模式,其实就是基于clone(),所以无太多可讲的。
纵观前几小结,讲的都是对象的创建。所以命名为:创建模式,都是用来产生对象,封装对象的产生过程的。总结一下吧:
一、简单工厂模式:用一个工厂来完成一类产品的创建,那么如何保证这产品是同一类产品列?要么继续至某个类,要么实现同一个接口(如果这个接口为空接口,那就是我们所说的标识接口)。
二、工厂方 ...