自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝魔

为什么我的眼里常含泪水,因为有一个算法我不会。。。。。

  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 数据导出

public void exportData(){ WritableWorkbook book = null;OutputStream os = null;InputStream in = null;FacesContext context = FacesContext.getCurrentInstance();HttpServletResponse response = (H

2015-10-30 11:39:43 302

原创 jsf入门教程

1. JSF入门藉由以下的几个主题,可以大致了解JSF的轮廓与特性,我们来看看网页设计人员与应用程序设计人员各负责什么。1.1简介JSFWeb应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理 HTTP的细节,而HTTP无状态的 (stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则We

2015-10-26 14:49:40 4577

原创 jsf 实例代码

JSF框架简介与实例JSF 体系结构:JSF 的主要优势之一就是它既是 Java Web 应用程序的用户界面标准又是严格遵循模型-视图-控制器 (MVC) 设计模式的框架。用户界面代码(视图)与应用程序数据和逻辑(模型)的清晰分离使 JSF 应用程序更易于管理。为了准备提供页面对应用程序数据访问的 JSF 上下文和防止对页面未授权或不正确的访问,所有与应用程序的用户交互均由一个前端Fa

2015-10-23 11:02:43 1559

原创 jsf web.xml配置解析

JSF笔记 – JSF配置文件的说明和常用配置元素本文由arthinking发表于4年前 | J2EE | 暂无评论 |  被围观 6,005 views+在web.xml中配置FacesServlet核心控制器:JSF的配置文件faces-config.xml传统MVC框架的简化流程图:所有的Web应用都是基于请求/响应架构的,虽然说JSF不是基于请求

2015-10-23 10:58:01 1320

原创 Java过滤器和监听器

过滤器1、Filter工作原理(执行流程)              当客户端发出Web资源的请求时,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向

2015-10-20 10:54:16 364

原创 tomcat部署项目

1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在和之间插入如下语句。      其中,docBase为设置项目的路径。3.在conf目录中,在Catalina\lo

2015-10-19 15:43:25 306

Expert One-On-One Oracle(中文版)

Thomas大师的大作,英文名叫Expert One-On-One Oracle,中文翻译名叫Oracle专家高级编程,袁勤勇、张玉魁翻译,PDF扫描版,有大量SQL*PLUS脚本示例,帮助理解Oracle数据库原理,比Oracle官方文档通俗易懂,无论是数据库开发、还是数据库管理,都可以读的一本经典权威作品

2018-07-18

非常好看的登陆页面和主页面

用html写的非常好看的登录页面,主页面包括左侧导航,点击左侧导航显示右面内容。适合初学者。

2015-11-11

tomcat6.0 32位操作系统

tomcat6.0 32位操作系统。 上传的时候没有删掉里面的项目跟图片,可已在webapp里面将项目给删除掉。

2015-11-03

jsf +jdbc+spring实现的增设改查,分页,导入数据。导出数据、日志

用jsf+ jdbc+spring 写的增删改查,包括分页、导入数据、和导出数据

2015-11-03

mysql数据库5.5 64位操作系统

mysql5.5数据库安装,64位操作系统,

2015-03-31

三大框架下分页源代码

三大框架分页的实现: DAO里写法: //查出页面要显示的字段 -----分页代码 页面上的查询全部 public List page(Integer pageno) { // TODO Auto-generated method stub log.debug("find TblNewsclass instance"); try { String sql = "select new TblNews(id,title,pubdate,status) from TblNews"; Query query = getHibernateTemplate().getSessionFactory().getCurrentSession().createQuery(sql); query.setFirstResult(pageno); query.setMaxResults(3); //设置每页显示的条数 List result = query.list(); log.debug("delete successful"); return result; } catch (RuntimeException re) { log.error("delete failed", re); throw re; } } public Integer getRows() {//查询出数据库里的条数 // TODO Auto-generated method stub log.debug("find TblNewsclass instance"); try { String sql = "select count(*) from TblNews"; Query query = getHibernateTemplate().getSessionFactory().getCurrentSession().createQuery(sql); List list = query.list(); log.debug("delete successful"); return ((Long)list.get(0)).intValue(); } catch (RuntimeException re) { log.error("delete failed", re); throw re; } } Action里的代码实现: private Integer totalElements;//总记录数 private Integer pageNow=1;//当前页 private Integer pageSize=3;//当前页面的记录数 private Integer pageCount;//总页数 private Integer no; 上面就个成员变量再给个set()get()方法; //查询全部 public String findAll()throws Exception{ List list = newsService.page(getRowsno()); //参数是算出的页面的总条数 if(list.size()!=0){ ActionContext.getContext().put("news",list); return "findAllSuccess"; }else{ return ERROR; } } //分页算法 public Integer getRowsno(){ Integer totalElements = newsService.getRows(); pageCount = (totalElements + pageSize - 1) / pageSize;//计算出总页数 if(pageNow pageCount){ pageNow = pageCount; } no = (pageNow -1)*pageSize;//实际的记录开始数 return no; } Jsp页面写法: /页 首页 1"> 上一页 上一页 下一页 下一页 尾页 配置文件里写 //tx标签代表时间传播 //切入 //这个名字要和action里定义的那个成员变量对应

2015-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除