Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在GWT或GWTP中,如何导出html页面,以便图形设计团队可以在不向他们公开源代码的情况下完成工作?_Html_Gwt_Gwtp - Fatal编程技术网

在GWT或GWTP中,如何导出html页面,以便图形设计团队可以在不向他们公开源代码的情况下完成工作?

在GWT或GWTP中,如何导出html页面,以便图形设计团队可以在不向他们公开源代码的情况下完成工作?,html,gwt,gwtp,Html,Gwt,Gwtp,好的,我正在使用Gwtp构建一个web应用程序。所有的软件开发过程都是在线完成的,没有面对面的接触&源代码不应该暴露给不在编程团队中的人 现在是图形设计团队研究html代码(html、css)以构建布局的时候了。但是,我不想将所有javascript或java代码导出到它们 这意味着当平面设计师点击按钮时,它将无法工作,但他可以随意更改所有布局 那么,如何导出html页面,以便图形设计团队能够在不向他们公开源代码的情况下完成工作呢?使用UiBinder,您可以将源XML发送给设计师,并让他们进行

好的,我正在使用Gwtp构建一个web应用程序。所有的软件开发过程都是在线完成的,没有面对面的接触&源代码不应该暴露给不在编程团队中的人

现在是图形设计团队研究html代码(html、css)以构建布局的时候了。但是,我不想将所有javascript或java代码导出到它们

这意味着当平面设计师点击按钮时,它将无法工作,但他可以随意更改所有布局


那么,如何导出html页面,以便图形设计团队能够在不向他们公开源代码的情况下完成工作呢?

使用UiBinder,您可以将源XML发送给设计师,并让他们进行自定义。这是最简单的方法

第二个选项是为所有元素提供ID。然后给设计师一个他们可以访问的测试站点。当他们在生成的源代码中爬行时,他们将根据“#”符号编写CSS。他们还可以覆盖现有的CSS并向您发送他们的工作。你只需要在你的代码中加入他们的CSS

不过,您在使用图像时会遇到一些问题,因为GWT以特定的方式处理图像,并为您生成精灵

此外,您将无法享受使用ResourceBundle的好处


无论如何,尽管有这些缺点,设计师可能还没有准备好浏览java代码,可能更喜欢使用简单的CSS。

你能详细介绍一下吗?如何使用UiBinder将源XML发送给设计师????通过电子邮件!对于GWT,您很少使用HTML标记。但是,您可以使用XML并将其映射到java代码,如下所述。如果您编写GWT代码来生成页面,而不是使用UIBinder,那么您必须将Java源代码提供给这些家伙。