0 0

应用GWT项目的问题10

最近在学习GWT,有两个问题向各位老大请教:

1.模块划分
比如我有三个功能:登录,功能A,功能B,功能C;
功能A和功能B都用到了功能C,但功能C不能操作;
要求登录后才能进行功能A和功能B的操作;
这样的需求怎样划分模块,模块间怎样跳转,怎样引用?

2.权限控制
GWT有三种服务器交互方式:form提交,RequestBuilder,RPC;
怎样根据请求控制用户的操作权限?
还用Filter?

GWT 
2008年11月28日 20:51

1个答案 按时间排序 按投票排序

0 0

关于权限控制:
1。服务器端的需要权限控制的增加取用户判断,不符合抛出异常
2。客户端可以获取一个权限列表。

2008年12月11日 08:48

相关推荐

    gwt入门项目代码

    2. **GWT的开发环境**:设置和配置Eclipse或IntelliJ IDEA等IDE,安装GWT插件,创建一个新的GWT项目。 3. **GXT的引入和使用**:GXT库的引入,如添加依赖到项目构建路径,学习如何使用GXT的组件,如表格、按钮、...

    基于Maven的SmartGWT项目示例

    本示例项目“基于Maven的SmartGWT项目”就是这样的一个实践,它结合了两个强大的技术:Maven作为项目管理和构建工具,以及SmartGWT作为前端UI框架。下面我们将深入探讨这两个技术以及它们如何协同工作。 首先,...

    《GWT揭秘》试读:运行调试项目

    本篇文章将主要探讨GWT项目的运行与调试方法。 一、GWT项目的基本结构 在GWT项目中,主要包含以下几个关键部分: 1. 服务端:通常用Java Servlets实现,处理与服务器交互的部分。 2. 客户端:使用GWT Java API编写...

    Gwt 项目Demo

    在GWT项目中,`myGwtProject`可能是整个项目的主要文件夹,包含了项目的源代码、资源配置和构建脚本等。下面将详细介绍GWT项目的一些关键组成部分和知识点: 1. **项目结构**: - `src/main/java`:这里是放置Java...

    gwt学习资料和实例项目

    而通过实践Contact、StockWatcher和HelloMVP等示例项目,可以深入理解GWT的实战应用,包括UI设计、数据交互、服务通信以及最佳实践。对于想要进入GWT开发领域的人员来说,这些都是非常宝贵的学习资源。

    idea编译gwt完整包含截图为接手老项目的朋友提供帮助

    4. **检查POM.xml**:GWT项目通常依赖于Maven或Gradle进行构建。检查`pom.xml`文件,确保所有依赖和插件都是最新且适用的。某些团队可能使用了生成Bean的插件,例如`gwt-maven-plugin`或`apt-maven-plugin`,确保...

    gwt 练习 gwt学习

    1. **GWT SDK安装与设置**:首先,你需要下载并安装GWT SDK,配置IDE(如Eclipse或IntelliJ IDEA)以支持GWT项目开发。 2. **模块化(GWT Module)**:每个GWT项目都始于一个`.gwt.xml`模块文件,它定义了项目的...

    GWT快速开发(GWT) 是一个Java软件开发框架用于开发类似于Google Maps和Gmail的AJAX应用程序。GWT的设计参考Java AWT包设计,类命名规则、接口设计、事件监听等。你可以用Java编程语言开发你的界面,然后用GWT编译器将Java类转换成适合浏览器执行的...

    - 安装GWT Eclipse Plugin,以便更好地支持GWT项目的创建、编译和调试。 - 可以通过Eclipse的市场(Install New Software)安装GWT Plugin。 #### 三、GWT开发基础 1. **基本概念**: - **模块(Module)**: GWT项目...

    GWT入门 GWT中文教程

    “GWT快速开发”这部分教程则专注于提高开发效率,可能包含了GWT的开发工具、IDE集成、代码生成、调试技巧等内容,让开发者能快速上手并高效地进行GWT项目开发。 “GWT入门”和“GWT中文教程”显然是针对初学者的,...

    GWT 连接数据库问题解决及例子

    描述中的链接指向了一篇博客文章,虽然具体内容没有提供,但我们可以推测文章可能详细介绍了作者Vivian Liufang在使用GWT遇到数据库连接问题时的解决方案,并提供了一个示例项目。这个示例项目很可能名为...

    GWT部署

    在部署GWT应用前,需要确保服务器环境支持Servlet容器,如Apache Tomcat、Jetty等,因为GWT应用通常使用GWT RPC (Remote Procedure Call) 机制,这依赖于Servlet来处理与服务器的通信。 5. **构建与打包**: 使用...

    初次接触GWT,知识点概括

    - **模块系统**:GWT项目基于模块化,每个模块可以包含一个或多个类,模块之间可以相互依赖。 - **代码分割**:编译器将大的JavaScript文件分割成多个小块,以提高页面加载速度。 - **编译配置**:开发者可以通过...

    GWT开发环境JAVA

    7. **启动开发服务器**:在Eclipse中,你可以直接运行GWT项目,这会启动一个本地开发服务器,你可以在浏览器中预览和调试应用。 8. **编译与部署**:完成开发后,使用GWT编译器将Java代码编译为JavaScript,然后将...

    部署一个简单GWT应用到Google App Engine

    2. 编译GWT项目,生成对应的JavaScript和HTML文件。 3. 准备GAE项目结构,包括`appengine-web.xml`配置文件。 4. 将GWT编译后的静态资源和GAE项目结构打包成WAR文件。 5. 使用Google App Engine SDK部署WAR文件到GAE...

    GWT Eclipse 3.4 插件

    1. **项目创建与管理**:用户可以通过插件快速创建GWT项目,设置模块配置,如选择GWT版本、设置应用主题、添加依赖库等。 2. **代码编辑支持**:提供智能代码补全、语法高亮、错误检查等功能,使Java开发体验接近于...

Global site tag (gtag.js) - Google Analytics