选择显示字体大小

j2ee frameworks介绍

j2ee frameworks介绍现在,已经有众多的基于java的开源web framework,让我们能更加容易构造web应用。我在这里给大家作一个简单的介绍。 cocoon - 基于xml的web内容发布 cocoon是采用100%纯java编写的一个内容发布框架。cocoon让你能采用w3c的最新技术(dom、xml、xsl)来提供web内容。新的cocoon模式能将文档内容、样式、处理逻辑进行完全的分离,允许这三层能独立地设计、创建和管理,从而减少了管理开销,加强了工作的重用性,减少了开发时间。下载地址:http://xml.apache.org/cocoonxang - 快速开发动态网页 xang能整合不同的数据源,让你能快速地开发数据驱动的、跨平台的web应用。xang体系结构能将数据、逻辑和表示完全划清。xang基于开放的工业标准,例如http、xml、xsl、dom、ecm...

http://www.sosof.com/detail/152/595152721648272.html -by - 丰搜 缓存页面


深入理解skip_page, eval_page

本文来自jzk的把blog:http://www.matrix.org.cn/blog/jzk/首先要说, 很惭愧 java怎么说也学了有3年左右了, 下面要说的东西我才知道. 要是早就知道的就表怪我了刚开始学jsp的时候就知道jsp会被转译成servlet, 然后再进行编译. 这个道理在偶尔写错嵌在jsp的代码时更加看的清楚. 这时候会发生编译不过 然后可以看到很多中间代码的痕迹, 当然 如果你仔细找一下, 所有的应用服务器都会有临时的jspjava文件.好了, 接下来该说主题了, 对于标题 我想大多数人都不陌生把. 这不就是在doendtag的时候返回的值麻. 恩... 我以前对他们的认识也一直就在此而已, 看看tomcat的source/*** skip the rest of the page.* valid return value for doendtag.*/public f...

http://www.sosof.com/detail/152/476152721649951.html -by - 丰搜 缓存页面


tomcat对string的编码处理

tomcat的中文处理(一)看到很多朋友问关于中文的处理问题,下面我们以tomcat4.0为servlet,jsp引擎来说说unicode的处理。1) 从客户端接受请求当客户端请求tomcat的一个jsp文档的时候,tomcat会构造相应的httpservletrequest实现类的实例来代表客户端,通过对流servletinputstream读,我们可以得到客户端来的数据。 在jsp中我们通常使用的request.getparameter()来得到参数的值,这个函数的背后到底怎么样的呢?怎么样对string编码的呢?通过tomcat的httpservletrequest实现类源代码考察:public string getparameter(string name){parseparameters();/处理parametersstring values[] = (string[])par...

http://www.sosof.com/detail/527/60152721652682.html -by - 丰搜 缓存页面


petstore源码追踪记(3)-商业逻辑处理(五)

web tier当使用者输入http://localhost:8080/petstore/customer.do,mainservlet接收到request,转到doprocess()函数:private void doprocess(httpservletrequest request, httpservletresponse response) throws ioexception, servletexception {// set the locale of the user to default if not setif (request.getsession().getattribute(webkeys.locale) == null) { request.getsession().setattribute(webkeys.locale, defaultlocale);}try ...

http://www.sosof.com/detail/152/346152721656270.html -by - 丰搜 缓存页面


petstore源码追踪记(3)-商业逻辑处理(四)

接续上期...http://www.javatwo.net/javapaper/petstore-3_business_logic.pdf我们已了解signonfilter在web tier处理登入工作的步骤,它需要透过ejb tier从数据库读取资料进行比对,所以接下来探讨在ejb tier的运作情形,从图14、15可找出实际对应的ejb,从图上面可知此ejb的属性是local stateless session bean,这很少见,大部份的书介绍到local bean的用法都用在entity bean,由此可知local bean的用法亦可用在session bean。 signonejb,源码...

http://www.sosof.com/detail/152/357152721657873.html -by - 丰搜 缓存页面


petstore源码追踪记(3)-商业逻辑处理(三)

图10 编译成功画面重新部署如:build deploy图11 部署成功画面现在我们可开启浏览器,依上述流程重新执行一次,当进入http://localhost:8080/petstore/index.jsp,观察ri console秀出登入页、登入失败页之url:图12 登入页、登入失败页之url从首页点选使用者帐号浏览页,ri console秀出目的页url及找出customer.do为保护页:图13 目的页url及找出customer.do为保护页第二阶段登入画面(signon.screen)可从screendefinitions_en_us.xml找出内容对应档案为signon.jsp,它源码位置在petstore_homesrcappspetstoresrcdocroot,开启它请看约53列:<waf:formname="existingcustomer...

http://www.sosof.com/detail/152/379152721658397.html -by - 丰搜 缓存页面


petstore源码追踪记(3)-商业逻辑处理(二)

使用者基本数据浏览流程==现在让我们进入主题-petstore商业逻辑,笔者以使用者基本资料浏览流程为例,请激活cloudscape数据库:cloudscape –start图1 激活数据库接着激活ri application server(应用服务器):j2ee –verbose图2 激活ripetstore系统激活无误后,请开启浏览器,输入http://localhost:8080/petstore/index.jsp图3 进入petstore系统进入系统看到那大大的鹦鹉头,请点选右上角的”account”连结,进入使用者登入流程:图4 petstore首页我们会看到登入画面,直接使用预设的使用者(j2ee)及密码(j2ee),点选”sign in”钮:图5 登入画面看到以下显示个人信息画面就表示我们已登入成功啦!...

http://www.sosof.com/detail/152/180152721659754.html -by - 丰搜 缓存页面


petstore源码追踪记

前言透过前面的介绍,我们能够了解petstore中model、controller、view是如何相互合作,现在让笔者来说明petstore商业逻辑(business logic)的处理方式,首先让我们先了解为什么要将商业逻辑与资料展现(presentation)分开,如此做有下列的好处:1.减少程序变动的冲击:商业逻辑及资料展现彼此独立,不因商业逻辑改变而影响资料展现的程序代码,反之亦然。2.易于维护:将商业逻辑集中管理,一旦日后有修改,仅须修改一个地方。3.重复使用:商业逻辑若与资料展现层程序混在一起,如此商业逻辑只能服务一种使用者接口(client),若将两者分离,我们可以很容易扩充第二种使用者接口。4.各司其职:资料展现的设计人员与商业逻辑的设计人员通常是不一样的,彼此独立让术业有专攻,品质及效率皆能提升。隐形角色在追纵petstore商业逻辑处理方式前,我们先来看看petstor...

http://www.sosof.com/detail/162/73216272160742.html -by - 丰搜 缓存页面


菜鸟学jsp(三)

虽然jsp中使用scriplet及javabean可以完成很多动态操作如:访问数据库,实现e-mail,bbs等等。诚然直接使用scriplet在jsp中插入java代码是方便快洁的,但是这也给日后的维护带来了一定的困难。做为一种替代方案jsp提供了一种叫做定制标(custom tag)的机制,使用这种机制你可以按你的需要扩展jsp,用自己定义的标记封装常用的功能,使jsp页面更加简洁,更易开发与维护。一旦你定制好了你的标记,你就可以象使用sun给你提供的标记一样使用它们开发了。其语法是一样的都是<prefix:tag></prefix:tag>既然有这么多达的好处我们就来看看到底什么是custom tag吧。按sun的定义custom tag就是由用户定义的jsp标记(is a user-defined jsp language element)。并且有如下一些特...

http://www.sosof.com/detail/162/86516272162825.html -by - 丰搜 缓存页面


菜鸟学jsp(一)

由于对java的兴趣,我从一年前开始学习java深知初学者在遇到老鸟们看来的许多小问题是的焦急与痛苦。现在与大家来分享一下学习jsp的一些经验,由于水平有限,错误再所难免,望老鸟们不吝赐教,以求共同进步。说是介绍jsp但由于其内容繁杂,我将只着重描述jsp tags的使用。但在这之前先简单介绍一下jsp的基本知识,并且一切实现是在win2000环境下。说了这么多,那么什么是jsp呢。jsp全称是java servlet page,是一种基于文本的件。它像html,svg,wml,xml,一样可以显示静态内容,也可以像php,asp一样处理动态内容,如:database.下面我们先来看看jsp长的什么样:<%@ page contenttype="text/html; charset=gbk" %><html><head><tit...

http://www.sosof.com/detail/162/51816272164364.html -by - 丰搜 缓存页面


上一页 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons