![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
文章平均质量分 72
素还真7784877
半神半圣亦半仙,全儒全道是全贤,脑中真书藏万贯,掌握文武半边天。
展开
-
FCKEditor使用、修改源代码经验总结
FCKEditor使用、修改源代码经验总结作者:刘岩Email:suhuanzheng7784877@163.com前言:废话不多说了,搞过web开发的人大概都知道FCKeditor是做为在线HTML编辑器的,类似于word的编辑试图和展现方式,实际上幕后依然是转成了HTML脚本的。因为笔者使用的是Java语言,所以开发环境也是基于Java的IDE,其他语言的版本的集成和使用请查阅...原创 2010-12-30 14:23:26 · 167 阅读 · 0 评论 -
使用CXF暴露您的REST服务
1. 前言现在互联网Open API流行,将您的Web应用也可以开放Open API给其他第三方使用。达到一种资源有效利用的目的。而Open API的暴露方式是多种多样的。有Web Service形式的,也有提供一个URI方式的,还有就是给客户端一个jar包,直接使用即可。个人认为,对于使用者来说,使用最简单的就是一个“jar包”+“一份使用文档了”,jar将具体的远程通讯细节、鉴权、握手、...2011-06-15 14:32:47 · 196 阅读 · 0 评论 -
JavaEE5学习笔记07-Web层与EJB集成总结(1):servlet与EJB集成
1. 集成时的感受单丝不成线,孤木不成林。尽管JavaEE5标准不只是作为Web系统而提出的,但是所有的软件系统都是给人用的,都离不开UI处理。而EJB可以作为单机程序Swing、AWT的后台支持,也可以作为B/S的后台支持。既然是B/S就离不开Web框架。JSF也是JavaEE5的标准,它的规范中提出:“可以将EJB组建通过EJB容器注入到Web组件当中”。简而言之,JSF的托管...原创 2011-02-23 16:48:43 · 244 阅读 · 0 评论 -
JavaEE5学习笔记07-Web层与EJB集成总结(2):servlet与EJB集成结果展示
之后在写2个jsp页面insertUserFormServlet.jsp<%@ page language="java" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head&am原创 2011-02-23 16:51:38 · 104 阅读 · 0 评论 -
JavaEE5学习笔记07-Web层与EJB集成总结(3):JSF与EJB集成
JSF+EJB+JBoss集成Demo上面提到过JSF也可以像Servet一样使用容器注入的EJB组件,那我们验证一下。我们使用同样的SessionBean作为JSF托管Bean的属性。JSF托管Bean如下package jsfMangerBean; import javax.ejb.EJB;import ejb.messageDrivenBean.dto.Use...原创 2011-02-23 16:55:33 · 154 阅读 · 0 评论 -
JavaEE5学习笔记07-Web层与EJB集成总结(4):Struts2与EJB集成
Struts2+EJB+JBoss的集成Demo因为Struts2仅仅是一个MVC框架,在JavaEE企业级开发中不像JavaEE标准那么吃香,很多东西得自己来做。这就是为什么很多EJB项目的Web前端都是JSF或者直接就是JSP+Servlet,而不是Struts2了。新建一个Struts2的项目,之后先看Action代码package action; import ...原创 2011-02-23 16:56:54 · 117 阅读 · 0 评论 -
JavaEE5学习笔记07-Web层与EJB集成总结(5):异常问题以及解决
在Web系统和EJB整合的过程中,比较麻烦的经历就是打包、部署了。搞不好就会报出异常信息。如果想让web顺利调用EJB组件,必须将web项目、ejb项目分别导出相关的包,之后再结合起来形成一个EAR包,应用服务器认识这个东西,和部署一般的EJB组件(打成jar)一样,将ear包丢到${JBOSS_HOME} \server\default\deploy下面即可。ear的结构是:1:0——n个w...原创 2011-02-23 17:00:40 · 176 阅读 · 0 评论 -
JavaEE5学习笔记13-JSF集成AJAX使用经验总结
JSF也支持AJAX,ajax4jsf是专门为JSF提供的AJAX框架。他的工作原理就是在客户端加载一个AJAX引擎,在这个引擎之上是呈现给用户的JSF页面,引擎之下就是JSF框架,也就是正常的JSF生命周期。换句话说页面上的组件一旦配置了ajax4jsf标签,那么该组件的JSF生命周期一直生活在ajax4jsf的阴影之下。用了ajax4jsf,开发者可以不用像以往的JSP页面那样,写js脚本,页...原创 2011-03-24 11:36:41 · 364 阅读 · 0 评论 -
JavaEE5学习笔记14-JSF集成Facelets使用经验总结
1. Facelets就像tiles、sitemesh一样,以为了JSF模板布局而提出的页面模板框架,使用Facelets,先将项目页面的整体样式模板设计好(比如采用一般的上、中、下结构)。之后项目的其他页面布局只需要声明采用预先定义好的布局框架即可。使得用了最少的页面代码完成了整个系统样式的统一。2. JSF集成facelets的准备首先下载facelets相关的...原创 2011-03-24 12:06:04 · 173 阅读 · 0 评论 -
Maven3实战笔记12Maven构建Web应用
1. 构建Web应用介绍Java Web项目是我们最熟悉的项目类型了,一个Web项目的结构大家也是烂熟于心。之前咱们使用Maven构建的都是JavaSE类型的项目,虽然说Java Web项目可以借助类似于Eclipse这种IDE可以很好的帮助我们打包生成war,而且IDE可以集成Web服务器,联调也不麻烦。那如果说我在构建Web项目的同时又想跑一下全部的单元测试用例呢,又比如我的Web项目引...2011-06-14 09:20:29 · 99 阅读 · 0 评论 -
JavaEE5实战笔记04JSF的一些补充
1. 前言这个是对于以前JSF学习的一点点补充,因为笔者前些日子使用Struts2使用的太多了。后来发现JSF生疏很多了,那么写一下这次关于JSF的使用补充的笔记,留给自己以后使用的时候参考用。2. 流程转向如果配置了以下流程 <navigation-rule> <from-view-id>addUser.xhtml</f...2011-05-31 09:39:34 · 254 阅读 · 0 评论 -
修改fck源代码(1)
OK,到此为止,FCK基本集成到您的web系统当中。但是目前出现了几个问题。1. 上传文件是中文名称的会出现异常2. 建立中文文件夹会出现异常3. 图片默认是文件夹存储方式,读取图片也是文件路径形式,如果项目需求只能采用二进制流存储(比如说运行环境是云计算环境),则不得不去修改源码。好的,基于以上问题我们刚刚下载的源代码就有用处了,我们不得不去修...原创 2010-12-30 14:33:38 · 102 阅读 · 0 评论 -
修改fck源代码(2)
showImage.jsp代码如下:<% try { out.clear(); response.reset(); response.setContentType("image/jpeg"); //不缓存 response.addHeader("pragma", "NO-cache...原创 2010-12-30 14:35:04 · 115 阅读 · 0 评论 -
JSF+Spring+JPA(Hibernate实现)的环境搭建(4)
配置Spring文件applicationContext.xml,内容如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...原创 2010-12-30 15:13:46 · 123 阅读 · 0 评论 -
Struts2+Web常使用的功能经验笔记第1季--1
1. 前言Apache的Struts2已经是很流行的MVC Web框架了,很多Web开发人员都是使用它做为Web框架。它是在 struts 和WebWork的技术基础上进行了合并,全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构的差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑...原创 2011-01-21 10:11:09 · 78 阅读 · 0 评论 -
Struts2+Web常使用的功能经验笔记第1季--2
1. Struts2的JSON插件,让Struts2也REST起来利用Struts2的json插件——struts2-json-plugin-2.1.8.jar(在Struts-all包中有此插件包)首先看struts.xml的配置<!DOCTYPE struts PUBLIC "-//Apache Software Foundation...原创 2011-01-21 10:13:11 · 66 阅读 · 0 评论 -
Struts2+Web常使用的功能经验笔记第1季--3
1. Struts2的拦截器它一般作为Session建权(建立权限)用,在拦截器中进行session的判断。引用一段别人的代码先看拦截器配置<package name="xxx-default" extends="struts-default"> <interceptors> <i...原创 2011-01-21 10:14:28 · 54 阅读 · 0 评论 -
Struts2+Web常使用的功能经验笔记第1季--4
1. <meta http-equiv="X-UA-Compatible" content="IE=7" />的意思X-UA-Compatible是针对ie8新加的一个设置,对于ie8之外的浏览器是不识别的,这个区别与content="IE=7"在无论页面是否包含<!DOCTYPE>指令,都像是使用了 Windows Internet Explorer...原创 2011-01-21 10:15:07 · 79 阅读 · 0 评论 -
JSF与Struts2的瑜亮之争
刘岩Email:suhuanzheng7784877@163.com1. 关于选择现在的Web MVC框架太多了,研发、设计人员的选择也太多了。Struts、基于JSF规范的实现、WebWork、Tapestry、Spring MVC、Tiles…………其中还是以Struts2与JSF标准的实现框架最为流行,于是就有了在Web层的选择烦恼,选择了一个就意味着放弃了另一个。就...2011-05-12 15:36:26 · 118 阅读 · 0 评论 -
Web前端优化
Web前端优化总结 刘岩 suhuanzheng7784877.iteye.com 1.Grade A on Make AJAX cacheable 缓存AJAX的实时数据:当在浏览器下使用ajax技术时,如果在一个时间段内多次访问同一URL地址(GET方法,POST方法是多阶段提交,第二阶段提交body体信息),由于浏览器的缓存(占客户端机器的资源)作用...2014-04-08 09:35:40 · 313 阅读 · 0 评论