AppFuse是一个集成了当前最流行的Web应用框架的一个更高层次的Web开发框架,
也可以说是一个Web开发基础平台,它与它所集成的各种框架相比,它提供了一部分所有Web系统开发过程中都需要开发的一些功能,如 :
1:登陆、
2:用户密码加密
3:用户管理
4:根据不同的用户可以展现不同的菜单
a:可以自动生成40%-60%左右的代码
b:自带了默认的一些在CSS中设定的样式,使用这些样式能很快的改变整个系统的外观
c:有自动化测试的功能
它最大的价值就是为我们提供了一个Web开发的新的方式和思路,尽管这些技术在国外都已进很流行了,但在国内能够将
Hibernate
Struts
Spring
DBUnit
Ant
Log4J
Struts Menu
Xdoclet
SiteMesh
Velocity
JUnit
JSTL
WebWork这些技术集成到一个框架中的还不多见,所.....................
基于Java的网站开发,很多人都采用JSP作为前端网页制作的技术,尤其是在国内。这种技术通常会存在一些问题,可以通过简单地分析网站开发过程来看看这些问题。通常网站开发采用以下两种方式:
◆ 网站功能确定后,由美工设计网页的UI(界面)部分,然后由程序员在其上加入代码显示逻辑(比如循环、判断显示数据结果)。这就是通常的JSP页面制作,当然这部分可以由美工完成模板,然后由JSP工程师以它为原型创建相应的JSP页面。
◆ 网站功能确定后,由美工设计网页的UI(界面)部分,然后由网页制作人员在其上加入代码显示逻辑(比如循环、判断显示数据结果)。在这一步的JSP页面制作中,网页制作人员通常只需要懂JavaScript和HTML,在工程师的指导下学会如何嵌入JSP taglib标记,然后以美工的模板为原型制作JSP网页。
如何在myeclipse 中进行velocity插件的安装配置?
myeclipse 中 velocity插件的安装配置
1.打开Eclipse---点help--->Software Updates---find and install....---->选第二个ReadButton(Search for new features or install........................) 点next -------> 如下面没有Velocity时你可以点New Remote Site...(远程的)这中间要在Name:Velocity URL:http://propsorter.sourceforge.net/veloeclipse
Eclipse中Velocity插件说明:
工具特性:
1)用户自定义模版
2)根据velocity的vtl和html的标签进行自动缩进
3)语法高亮显示
4)html标签和velocity语句的自动完成提示和内容帮助,...................
Dreamweaver中Velocity插件 ........................