当前位置: 代码迷 >> Web前端 >> Dreamweaver&&Struts&&WebWork2的调整!
  详细解决方案

Dreamweaver&&Struts&&WebWork2的调整!

热度:136   发布时间:2012-11-10 10:48:50.0
Dreamweaver&&Struts&&WebWork2的整合!!

使用Struts开发web应用是非常有吸引力的,在显示层我们通常采用jsp,当然我们编辑网页是首选工具就是Dreamweaver,而 Dreamweaver确不能识别Struts的标记库,在做网页设计时通常带来不小麻烦,没有代码提示和所见即所得的界面。下面我们将提供一个方案来解 决这个问题。

1 首先在Dreamweaver中导入Struts的标签库,这样在编写代码时可以出现动态代码提示。点击“编辑|标签库…”,在“标签库编辑器”导入Struts的taglib文件,在这些标签用于在JSP文件上。

2 下载“Animalsgroup Struts taglibs Translator”,该插件可以将以Struts的一些标记以图形方式显示出来,当前支持html和bean标签。

点击此处下载插件。

下载后使用“Macromedia扩展管理器”安装该插件。

3 创一个jsp文件,导入相应的Struts的taglib声明,进行设计吧。html的标签可以显示啦,和普通的设计完全一样,不过没有属性栏,你需要通过更改代码来达到显示的效果。

总结:使用以上方法,确实可以给网页设计者带来不少便利,组件可以直接显示,方便我们的修改。其实有一款Dreamweaver的Struts插件,功能更强大,你可在http://www.fwasi.com 查找到该插件的信息,不过是收费的。

Dreamweaver和WebWork2的整合

WebWork2是继Struts之后非常有实力的一款MVC框架,和Struts一样,WebWork2同样在表现层的Jsp中使用taglib,目的 就是简化开发。然而在Dreamweaver中,这些Taglib却无法被识别,这就给页面设计的理解带来不小的麻烦。如果Dreamweaver能够识 别这些标签,那么对页面开发将非常便利,这里就介绍一下Visual WebWork2 Taglibrary的使用。

1 首先下载Visual WebWork2 Taglibrary插件,这是一个Dreamweaver标准的插件,下载后使用Macro Media Extention Manager安装即可。该插件包括了WebWork2的Taglib代码自动提示和将taglib可视化两项功能。这款插件是针对Jsp的,只要当编辑 文件为Jsp时才能发挥作用。Webwork2.mxp下载。

2 重新启动Dreamweaver,新建一个Jsp文件,键入WebWork2的Taglib,这是我们会发现在Dreamweaver的Designer 窗口就会显示对应的HTML标准组件,这样你就容易理解多了,你知道在页面的某个地方有一个WebWork2的jsp标签。

3 同样在代码窗口中,当你编辑WebWork2的标签时,会自动提示该标签的属性。插入标签时也会自动提示WebWork2可用的标签,方便你的Taglib录入。

4 如果使用了WebWork2的<ww:text>和<ww:property>标签,则会将该属性名称高亮显示,提示你这里使用这两种标签中的一种。

总结:Visual WebWork2 Taglibrary的功能很简单,主要负责将WebWork2的Taglib以图形化方式显示出来,便于理解。现在支持所有WebWork UI Tag(除Component和Table),这两者并不常用,所有目前并为实现。

1 楼 hijackwust 2007-07-21  
呵呵,在Dreamweaver中可以导入Struts的标签库,学到东西了。
2 楼 winyou365 2007-07-22  
很不错,学到了学到些东东!!!
3 楼 RyanPoy 2007-07-23  
这个东西,确实是第一次看到。
4 楼 eboge 2007-07-23  
这应该不叫做整合吧, 应该说如何让DREAMWEAVER来识别其他的标签。
整合可以几种同类型的东西才行, STRUTS是框架,DREAMWEAVER是网页编辑器。^_^
  相关解决方案