- 浏览: 28327 次
- 来自: 济南
最新评论
-
花開有時:
get方式发送中文,前台需要encode两次
ajax 笔记 -
花開有時:
由于用ibatis操作数据库,<insert id=&q ...
oracle实现自动增加
文章列表
Java输入MySQL乱码
- 博客分类:
- 异常
前台输入到后台没有乱码,输入MySQL后乱码
有可能是驱动的原因
jdbc:mysql://localhost:3306/LCNJ?characterEncoding=utf8后成功
$.ajax({
type:'post',
url: "area_shi.action",
cache: false,
data: {"areaInfo.pcode":pcode},
dataType: 'json',
success: function(resultTree){
$.each(resultTree,function(commentIndex, comment) { //遍历返回数组的每一个实体
$('#shia').append('<a va ...
$("#erweimaListForm").click(function(){
var beginDate = $("#customStart").val(); // 检索开始日期
var endDate = $("#customEnd").val(); // 检索结束日期
//直接以数组的方式放入date
var arr = beginDate.split("-");
var begin = new Date(arr[0], arr[1], arr[2 ...
org.springframework.dao.IncorrectResultSizeDataAccessException:Incorrect result size: expected 1, actual 4
期望是1,得到的结果是4
意思是用的query方法不对,比如queryMap应该是获取到一个用户的数据,但是却获得了多个用户的数据,应该用list集合盛放,所以应该用queryForList()方法
struts2参数传递
- 博客分类:
- struts
struts2参数传递
1:action类中定义变量 如private int age;然后set get
2:<input type="text" name="javabean对象.userName">
表单上javabean对象.name,然后private User user,set get User即可
plsql连接oracle准备
- 博客分类:
- oracle
配置监听
下载oracle客户端,用Net Configuration Assistant”工具配置
http://wenku.baidu.com/link?url=rXVllnLb8BTtg4cL93xaXVjKO_KjEQW3Gew6YYen2Y-4G5BxIDbUg0WDikLR5tCRndS5XmRQjeTNKLcBJRIs-lgxzfdQqGLz90O9S2-sNpO
环境变量
http://book.51cto.com/art/201204/327158.htm
plsql连接默认,plsql--工具-属性--连接
监听命令
http://blog.sina.com.cn/s/ ...
给Eclipse安装SVN,最常见的有两种方式:手动方式和使用安装向导方式
方式一:手动安装
1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org
2、从中解压出features与plugins文件夹,复制到E:/MyEclipse/myPlugin/svn里面,其它的*.xml文件不要。
3、在E:/MyEclipse/MyEclipse X.X/dropins下新建文件svn.link,内容是:path=E://MyEclipse//myPlugin//svn 保存。
4、删除E:/MyEclipse/MyEclipse X.X/configu ...
ibatis配置文件位置
- 博客分类:
- ibatis
SqlMapCofig.xml sqlMap.properties和映射文件一般都放在类文件夹下
放在webRoot无法加载
struts2的struts.xml文件夹则可以放在WebRoot文件夹下
路径用:..config/struts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
<sqlMapConfig>
<!-- 引用JDBC属性的配置文件 -->
<properties resource=& ...
El表达式想要循环list中的数据需要借助于jstl标签<C:forEach var="" items="">
首选要加载jar包(jstl.jar,standar.jar)
第二部引入标签<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
第三步写循环
<c:forEach items="${list}" var="user" varStatus="sta ...
myeclipse快捷键设置:window--preference--java--editor--Content Assist--Auto activation tiggers for java
在里边可以输入‘a’到‘z’和‘A’到‘Z’还有‘.’,这样无论输入什么字母,myeclipse工具都会有提示,适合新手,本人电脑配置比较低,输入个字母蛋疼一下,就放弃了只加了个点
struts2文件上传
- 博客分类:
- struts2
最近项目需要实现一个功能,既可以用文本编辑器向数据库中添加数据,也可以直接上传文件插入数据。
文本编辑器很简单,而文件上传的话,需要用struts2的一些功能,把上传的文件放入指定目录下,向数据库插入的是一个uri。查看数据的时候则要分两种情况,数据库中是uri的还是不是的,当时uri需要用poi来读取数据,否则直接显示就行。
具体代码如下:
public class zcfgkAction {
private int id;
private String name;
private String content;
private String ...
oracle实现自动增加
- 博客分类:
- oracle
//创建sequence user_seq(sequence名字)
create sequence user_seq
start with 1
increment by 1
nomaxvalue
nocycle;
//此时可以这样插入,自动增加
insert into users (id,name,ms) values(user_seq.nextval,'2','dd');
//创建触发器,绑定只有users表才能使用此sequence cfq_user(触发器名字) users(表名)
create or replace trigger cfq_user ...
applicationContext:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- 数据库的一些配置 -->
<bean id="dataSource" class=&q ...
struts1工作流程
- 博客分类:
- struts
Struts1的工作流程(举例struts1执行form提交的流程):
1、ActionServlet是在web.xml中配置的一个自动启动项。当web服务器启动时,也就同时实例化了ActionServlet类,ActionServlet会去初始化struts-config.xml的配置信息,并将其加载到内存中,并会
去实例化action-bean,action-form等对象。
2、当ActionServlet接收到来自客户端的请求时,就会去检索和去请求相匹配ActionMapping实例,如果没有找到则返回500错误.
3、如果找到了就检查对应的ActionFor ...