随笔分类 - jsp
摘要:虚拟主机 (Virtual Host)是在同一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术. 可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口, 也可让多个网站拥有不同的域名.Apache 是世界上使用最广的 Web 服务器, 从 1.1 版开始支持虚拟主机. 本文将讲解在不同服务器 (Redhat Enterprise Linux, Ubuntu Linux, Windows) 上使用 Apache 搭建虚拟主机来搭建多个网站.主旨本文旨在让读者知道如何在同一台机器上搭建多个网站, 并附带一些使用技巧. 以操作为主, 不会过多谈及原理.目标本文是写给拥有一定的服
阅读全文
摘要:org.springframework.orm.hibernate3.HibernateQueryException: admin is not mapped[from admin a order by a.id desc]; nested exception is org.hibernate.hql.ast.QuerySyntaxException: admin is not mapped [from admin a order by a.id desc]是因为hql语句中 from后面必须是类名 ,因为hibernate是面向对象的。
阅读全文
摘要:空实体:就是说bean中没有设置进去数据,解决办法:在add.jsp页面中应该这样写:<s:textfield name="user.name" />如果集成的ibatis 就是会报错:org.springframework.dao.DuplicateKeyException: SqlMapClient operation; SQL [];
阅读全文
摘要:ibatis 3.0 DTDNew sqlMapConfig.xml DTD:<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">New sqlMap (*.map.xml) DTD:<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis
阅读全文
摘要:算法如下:currentPage = (pageSize - 1) * pageSize //取得当前页pageCount = (totalrecords + pageSize - 1) / pageSize //取得所有页数oracle 三层查询 完成分页 sql: select * from ( select rownum rn ,e.* from ( select * from emp where deptno=1 order by empno desc ) e where rownum ...
阅读全文
摘要:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.sp
阅读全文
摘要:Subscriber: onechenProduct ID: E3MP (MyEclipse Professional Subscription)License version: 3.0Full Maintenance IncludedSubscription expiration date (YYYYMMDD): 20151227Number of licenses: 5 用户:onechen 产品ID:E3MP(MyEclipse专业订阅) 许可证版本:3.0 全面维护包括 订阅过期日期(YYYYMMDD):20151227 许可证数量:5送一个,MyEclipse8...
阅读全文
摘要:自己的试验成功后,写下!1.先到网上下载phpmyadmin,再解压到可以访问的web目录下(如果是虚拟空间,可以解压后通过ftp等上传到web目录下),当然您可以修改解压后该文件的名称。2.配置config文件 打开libraries下的config.default.php文件,依次找到下面各项,按照说明配置即可: A.访问网址 引用: $cfg['PmaAbsoluteUri'] = '';这里填写phpmyadmin的访问网址 B.mysql主机信息 引用: $cfg['Servers'][$i]['host'] =
阅读全文
摘要:个方法可能被好多人遗忘,但是它确实能解决我们棘手的问题. 我们写的FormBean必须实现ActionForm的超类,reset方法就是定义在这个超类中的.打开源代码可以看到它实际没做什么. 你要使用它,必须自己实现相应的逻辑. reset方法的调用时间是在ActionServlet给它重新赋值的时候.也就是说,当ActionServlet把View层的数据组装好,给FromBean的各个属性赋值之前,会先调用reset方法,然后ActionServlet再把页面的值赋上. 在处理页面的checkbox的时候,reset方法的作用就表现出来了. 页面上的checkbox在...
阅读全文
摘要:1 Struts validate1.1 使用ActionForm的validate()验证总体思路:这个验证是没有添加验证框架的验证,而是直接通过ActionForm的validate()方法进行系统验证,进行验证要处理三个方面的问题:> 配置资源文件:配置ApplicationResources.prop内容,把验证的的内容写道其中;> 配置FormBean: 配置FormBean中的validate()方法,处理相关验证;> 配置Jsp:配置JSP中相关信息接受后台验证信息的处理结果;1.1.1 验证步骤 (验证登录页面中的userName不为空为例)1.1.1.1 打
阅读全文
摘要:我们在数据库插入一条数据的时候,经常是需要返回插入这条数据的主键。但是数据库供应商之间生成主键的方式都不一样。有些是预先生成(pre-generate)主键的,如Oracle和PostgreSQL;有些是事后生成(post-generate)主键的,如MySQL和SQL Server。但是不管是哪种方式,我们都可以用iBATIS的节点来获取语句所自动生成的主键。例子如下:xml 代码<!-- Oracle SEQUENCE Example --> <insert id="insertProduct-ORACLE" parameterClass="
阅读全文
摘要:原来是 User.xml 中的中文注释引起的。 中文注释部分删掉 问题解决!
阅读全文
摘要:## DOCTYPE header for MyBatis XML Configuration file.#<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">## DOCTYPE header for MyBatis XML Mapper files.#<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mappe
阅读全文
摘要:出现这个问题怎么解决在applicationContext.xml中加入如下代码但再加入之前,确定你已经加入了 aop支持的jar包 和 annotation jar包 我这里使用的是 spring 3.0<beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:p="http://www.springframework.org/schema/p"xmln
阅读全文
摘要:SmartUpload mySmartUpload = new SmartUpload(); mySmartUpload.initialize(servlet.getServletConfig(), request,response); // 设定上传限制 // 1.限制每个上传文件的最大长度。 // mySmartUpload.setMaxFileSize(10000); // 2.限制总上传数据的长度。 // mySmartUpload.setTotalMaxFileSize(20000); // 3.设定允许上传的文件(通过扩展名限制),仅允许...
阅读全文
摘要:应该是调用越界问题吧:"参数索引越界"(参数不能少于1个) 一般是 sql语句少了问号 是sql语句有问题
阅读全文
摘要:java.util.Date 就是在除了SQL语句的情况下面使用java.sql.Date 是针对SQL语句使用的,它只包含日期而没有时间部分它都有getTime方法返回毫秒数,自然就可以直接构建java.util.Date d = new java.util.Date(sqlDate.getTime());...--------------------------------------------------------------------------------java.util.Date 是 java.sql.Date 的父类(注意拼写)前者是常用的表示时间的类,我们通常格式化或者
阅读全文
摘要:简单MD5 类 1 import java.security.*; 2 import java.security.spec.*; 3 4 class MD5_test { 5 public final static String MD5(String s) { 6 char hexDigits[] = { '0' , '1' , '2' , '3' , '4' , '5' , '6' , '7' , '8' , '9' , 7 '
阅读全文
摘要:今天使用hibernate时出现log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).log4j:WARN Please initialize the log4j system properly.的警告信息,经过查证后得知此信息出现的原因是没有将log4j.properties放到classpath的文件夹里。classpath文件夹的位置可以在eclipse自动生成的.classpath文件中找到,一般是你的src目录或者是最顶级的project对应的文件夹根目录(我说的清楚吗?呵呵
阅读全文

浙公网安备 33010602011771号