本文的目的是让您思考一下自己的架构,提供工作代码示例或者解决方案超出了本文的范围。下面就让我介绍一下这6课: 第1课:切勿绕过服务器端验证 作为一位软件顾问,我曾
J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。在本文中将解释支撑J2EE的13种核心技
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误
INSERT、DELETE、UPDATE 三种SQL语句是数据库技术的三大基本语句. 在通常的web开发中对它的处理可以说是无处不在. 如果简单的都用手工来构造这些S
总的来讲,JavaSever PagesTM(JSP)和 微软的Active Sever Pages(ASP)在技术方面有许多相似之处。两者都是为基于WEB应用实现动态交
随着Internet应用的普及,网络化教学日益成为一种重要的教学手段和教学场所,作为网络化教学系统的一个模块,教学评价系统承担着监督教学效果、使教学双方形成有效交互与反馈以及对教学过程的决策取向产生直接参考依据的重要任务。
对组件技术安全性应用感兴趣的程序员和软件开发人员应该关注正在美国斯坦福国际研究所 (SRI),位于美国加利福尼亚州 Menlo Park 的一家非赢利研究所,进行的工作。
我国政府的信息化建设已初具规模,已形成了庞大而多级分渠的通信网络。根据有关资料统计,我国各级党委、政府部门已建立了3000多个大型或超大型数据库。
Java 消息服务(JMS)规范制定了基于 Java 点到点(P2P)和发布/订阅(P/S)消息传递的标准。Sun 目前列出了 12 个经过许可的 JMS 实现者和 16 个未经许可的实现者。
这篇吸引人的练习探究了体系结构和设计方面的关系,并着重提出了它们可能对应用程序的编码和性能产生影响的方式。
许多专家甚至认为框架不可能是系统设计的结果,而只是在从底向上设计中的一个结果。实践法也可以说是实例(Example)驱动的设计方法,它是从若干个具体的典型应用中,抽象出相似点来构建框架,框架反过来又应用于不同的问题,并在解决不同问题的过程中得到更新,在框架的设计和实现的两步中,不断反复。
网络应用绝大部分都可分为以下四个层次:表现层、事务层、数据逻辑层和数据存储层。在C/S结构中,表现层和事务层都放在客户端,而数据逻辑层和数据存储层则置于服务器端。这种组织安排带来诸多的限制:
Part1层 层(layer)这个概念在计算机领域是非常了不得的一个概念。计算机本身就体现了一种层的概念:系统调用层、设备驱动层、操作系统层、CPU指令集。每个层都负责自
基于J2EE框架的模拟考试系统 一、系统概述 本系统拟实现基本的网上模拟考试功能,包括学生登陆、在线考试、教师登陆、在线阅卷等模块。 二、设计目标 系统除了包含最
创建Web应用的配置文件 对于Struts应用,它的配置文件web.xml应该对ActionServlet类进行配置,此外,还应该声明Web应用所使用的Struts标签库
Java2企业版(J2EE)平台由四个关键部分构成:规格说明、参考实现、兼容性测试套件 和蓝图(BluePrint)计划。
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。
J2EE架构是当前主流的架构之一,目前大多数企业采用J2EE技术的结构设计与解决方案。J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。
作者注:在《Better,Faster,LighterJava》一书第八章的这份节录中,我们将看到一个使用Spring框架的企业web应用程序例子。尽管Hiberna
第五步,结合InforWeb进行调试 下面需要将上面建立的Web应用加入到InforWeb中,以便调试。这个过程比较简单: 启动InforWeb,从浏览器进入Info
7.建立输出页面。输出页面非常简单。在应用的根上点击右建选择:新建->文件, 在弹出的对话筐中输入文件名welcome.jsp,点击完成,进入编辑器中,输入如下内容
5.在validation.xml中定义输入数据的校验规则。这里用户名输入不为空即可,如下: "1.0"encoding="ISO-8859-1"?>"-//A
4.建立输入界面。输入界面的核心是一个用于输入用户名的Form, 需要使用Struts的自定义标记。 在应用的根上点击右建选择:新建->文件,在弹出的对话筐中输入文
2.定义struts-config.xml。在这个文件中配置了应用的构件,对应用进行了描述。 打开struts-config.xml修改为如下样子: "1.0"encod
第二步,建立Web应用目录 首先,按照Servlet规范建立Web应用目录,如下: 1.建立Web应用根目录,这里我建立的目录为D:\tech-art\first
涉及的软件: Struts:当前最流行的J2EEWeb应用框架,它基于Model-View-Controller(MVC)模式,可以下载Struts Eclips
1.什么是SpringFramework? SpringFramework(简称Spring)是根据RodJohnson著名的《ExpertOne-on-OneJ2E
既然Spring框架也是通过一个BeanFactory加载所有的类,那么它是如何加载的?通过IoC模式,也就是依赖性注射模式。在我以前文章“IoC模式”中,我比较了F
没有一种新技术是凭空诞生的,它的萌芽或胚胎总是或多或少显现于以前的技术中,Jive论坛是大家潜心研究的设计型应用程序。 Jive和Spring同为由JavaBeans
Spring的AOP框架较为成熟。HiveMin的Interpreterfactory仍需要降低编写难度。 HiveMind采用javassist,性能上优于S
