- 浏览: 88420 次
- 性别:
- 来自: 天津
最新评论
-
yangmeng_3331:
该用户名已存在 写道如果是字符串,是按照 parse 方法中的 ...
javascript时间戳与日期转换 -
该用户名已存在:
如果是字符串,是按照 parse 方法中的规则进行解析。var ...
javascript时间戳与日期转换 -
yangmeng_3331:
shiyiyue513 写道文中有诸多不妥之处。我是初学者,一 ...
Java中的栈,堆和常量池 -
shiyiyue513:
文中有诸多不妥之处。
Java中的栈,堆和常量池
文章列表
最近做个项目使用S2SH和Oracle数据库,其中photo表使用blob类型存储的图片。在网上搜了很多资料,现在把实例代码发一下。
Photo实体类
public class Photo implements java.io.Serializable {
// Fields
private Integer id;
private Album album;
private Date createtime;
private String name;
private String contentType;
private Blob thumbnail; ...
'ez' => 'application/andrew-inset',
'hqx' => 'application/mac-binhex40',
'cpt' => 'application/mac-compactpro',
'doc' => 'application/msword',
'bin' => 'application/octet-stream',
'dms' => 'application/octet-stream',
'lha' => 'application/octet-stream',
'lzh' => ...
我将《锋利的jQuery》这本书的阅读笔记总结到了一个word文档中。常用选择器、事件、方法都总结到一起,希望能帮助到想学习jQuery而没有时间具体看书的人!
效果展示
用户可以通过单击左上角的左右箭头,来实现控制图片展示的左右滚动。如:当单击右箭头时,下面的展示图片会向左滚动隐藏,同时新的图片展示会以滚动方式显示出来。下面看下代码。
HTML代码:
<div class="v_show">
<div class="v_caption">
<!--头部标题,按钮等-->
<h2 class="cartoon" title="猫咪">猫咪</h2>
< ...
css样式:
.img1 { width:100px; height:100px;}
img{border:none;}
#p1{
position:absolute;
border:1px solid #ccc;
background:#333;
padding:5px;
display:none;
color:#fff;
}
javascript代码:
xOffset = 10;
yOffset = 30;
//当鼠标移动到a元素之上时触发事件
$("a.a1").hover(function(e){
this. ...
cascade:
当Hibernate持久化一个"自由态对象"时,在默认的情况下(没有设置cascade或cascade=none时),Hibernate不会自动持久化他所关联的其他临时对象。在cascade="save-update"或者cascade="all"时,当Hibernate向数据库 ...
1. 自定义类型转换器:Struts2提供一个基类:org.apache.struts2.util.StrutsTypeConverter。该类是抽象类,须实现convertFormString()和convertToString()方法。
2. struts2提供2肿方式配置转换器:
a) 应用于全局范围的类型转换器:须在classpath的跟路径下创建一个xwork-conversion.properties的属性文件,内容为:转换类全名=类型转换器类全名。
b) 应用于特定类的类型转换器:须在特定类的相同目录下创建一个名为ClassName-conversion.properties的属性 ...
web.xml中配置
<filter>
<filter-name>opensession</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
<init-param>
<param-name>flushMode</param-name>
<param-value>AUTO< ...
今天用JQuery做了一个图片放大的效果,导入js文件时是这样导入的<script src="E:/jar/jquery-1.4.js" type="text/javascript"></script>
后来测试,在ie和360浏览器中效果能实现,但是在火狐和Opera浏览器中效果不能实现,经反复测试发现是导入文件使用绝对路径的问题,改成相对路径后效果都能实现。<script src="js/jquery-1.4.js" type="text/javascript"></sc ...
单文件上传:
第一步:在WEB-INF/lib下加入commons-fileupload-1.2.1.jar、commons-io-1.3.2.jar。这两个文件可以从http://commons.apache.org/下载。
第二步:把form表的enctype设置为:“multipart/form-data“,如下:
<form enctype="multipart/form-data" action="${pageContext.request.contextPath}/xxx.action" method="post" ...
在web.xml中添加配置,Spring提供了专门的针对Encoding的过滤器
配置方法如下:
<filter>
<filter-name>Spring character encoding filter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
...
我在ssh2框架下使用OpenSessionInViewFilter过滤器,让spring控制session的开关。出现了使用lazy特性读取属性的时候报错说,no session or session was close.
经过反复的查找和测试发现问题,tomcat容器在加载过滤器的时候是按照数序加载的,他在写配置文件的时候先写的是struts2的过滤器配置,然后才是OpenSessionInViewFilter过滤器配置,所以加载的顺序导致,action在获得数据的时候session并没有被spring管理,导致的问题的延续。
解决办法将OpenSessionInViewFilter配置写 ...
问题
今天做个项目中有个功能是添加,A表和B表,关系是1对多。在jsp中添加A表信息,B表信息也需要一同添加。用户可以增加B表信息的数量,这需要使用javascript动态增加节点。
我使用了table标签,我首先创建了一个<tr>然后是<td>,创建<input>后appendChild到<td>标签中,提交后在Action中数据没有接收到。
解决办法
后来经过反复测试,发现<td>标签创建后是Element类型,给<td>的innerHTML赋值后<td>类型变为Object类型,再把<input& ...
在Hibernate中使用list集合,在数据库对应的表中会有一列来维护list集合元素添加的顺序,索引从0开始.当现在数据库中建好表映射实体类及配置文件时,该列不能设not null,否则会报错.
映射配置文件:
<list name="voteOptions" table="vote_option" inverse="false" cascade="all" >
<key>
<column name="vs_id" / ...
Array:
属性
Length:获取数组长度
方法
concat()——连接两个数组,返回数组对象,用法:数组1.concat(“数组2”)
slice()——获取数组的部分元素,返回数组对象。
参数
欲复制的数组元素的起始索引
表示所复制数组元素的结束位 ...