`

如何Gwt中使用Session

    博客分类:
  • JAVA
阅读更多

在GWT中可以直接使用session信息,只需要用rpc就可以

需要继承:com.google.gwt.user.server.rpc.RemoteServiceServlet

import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpServletRequest;

然后,可以通过一下方法,获取session,然后获取session中的信息

   HttpServletRequest request = this.getThreadLocalRequest();
   HttpSession session =request.getSession();

注意:不要在构造方法中调用,那样得不到request

分享到:
评论

相关推荐

    hibernate+gwt2.4

    标题“hibernate+gwt2.4”指的是一个基于Google Web Toolkit (GWT) 2.4版本与Hibernate ...通过学习和分析这个示例,开发者可以更好地理解如何在实际项目中结合使用GWT和Hibernate,提升Web应用的开发效率和用户体验。

    Ext-Gwt(GWT)开发实例(整合Spring +Hibernate)

    7. **实现数据访问**:使用Hibernate的Session接口进行CRUD操作。 8. **前端界面**:使用GWT的UI组件创建用户界面,调用远程服务获取或提交数据。 9. **测试和调试**:进行单元测试和集成测试,确保所有部分正常工作...

    GWT整合Hibernate的一个小实例

    标题中的" GWT整合Hibernate的一个小实例 "是指将Google Web Toolkit(一种用于创建富客户端Web应用的Java开发框架)与Hibernate(一个流行的对象关系映射(ORM)框架)结合使用,以便在GWT应用中执行数据库交互。...

    smartgwt + spring + hibernate

    SmartGWT + Spring + Hibernate 是一个常见的企业级应用开发组合,它们各自在Web应用程序开发中扮演着重要角色。SmartGWT是基于GWT(Google Web Toolkit)的一个强大的UI库,提供丰富的用户界面组件和高性能的...

    smartGwt、spring、Mybatis整合

    登录成功后,Spring Security会创建一个Authentication对象并存储在session中,以进行后续的权限检查。 这个项目"SmartGwtDemo"可能包含了相关的源代码、配置文件和数据库脚本,帮助开发者理解如何将这三个框架有效...

    GWTEXT 与Hibernate整合实例

    创建一个JUnit测试,先进行GWTEXT 的文本处理,然后使用Hibernate的`Session`对象进行数据的持久化操作。最后,可以查询数据库确认数据是否正确保存。 整个过程可能涉及到的问题包括:数据库连接问题、实体类与...

    基于java的Spring4GWT.zip

    1. 定义服务接口:在GWT中,服务接口通常使用`@RemoteServiceRelativePath`注解标记,提供给客户端调用。 2. 实现服务接口:在服务器端,这些接口被实现,并注册到Spring的bean容器中,以便于依赖注入和服务暴露。 3...

    Jetty中文手册

    如何在Maven中使用Jetty 如何在Ant中使用Jetty Maven和Ant的更多支持 Jetty Maven插件(Plugin) Jetty Jspc Maven插件(Plugin) Maven web应用工程原型 Ant Jetty插件(Plugin) 使用集成开发环境(IDEs) 在...

    Apache Shiro 中文手册

    这些过滤器可以直接在web.xml中配置,或者在Spring MVC等框架中使用注解来配置。 6. **测试**:Shiro提供了测试工具,使得在单元测试中模拟用户身份变得简单,这样开发者可以在不依赖真实环境的情况下测试权限控制...

    Web2.0动态网站开发—JSP技术与应用.rar(书中源码)

    同时,通过使用像Flex或GWT这样的RIA框架,可以在客户端构建复杂的用户界面,减轻服务器端的压力。 在JSP中,表达式语言(EL)和标签库(JSTL)是提高开发效率和可维护性的关键工具。EL简化了访问JavaBean属性,而...

    dynaTracee

    在 Web 2.0 开发环境中,框架如 jQuery、GWT、YUI、Dojo 等虽然简化了开发,但也带来了性能分析的挑战。尤其是在 Internet Explorer 中,由于其内置诊断工具的不足,使得问题排查变得困难。 dynaTrace Ajax 版本专门...

    课程讲解文档

    - **GWT (Google Web Toolkit)**: GWT是一个用于编写高性能Web应用程序的开发工具包,支持使用Java语言开发前端程序,并编译成JavaScript。 - **ExtJS**: ExtJS是一个基于jQuery的企业级前端框架,提供了丰富的UI...

    jsp树形控件

    许多开源库,如Apache Struts, PrimeFaces, SmartGWT等,提供了预定义的树形组件,可以直接在JSP页面中使用。这些组件通常提供丰富的样式和交互特性,如异步加载、节点拖放等。 ### 4. 示例:使用JavaScript库实现...

    Java在WEB开发领域的革新

    GWT(Google Web Toolkit)作为Java在RIA领域的一个重要尝试,允许开发者使用Java编写客户端应用,然后编译成高效的JavaScript代码。这种方式保留了Java的强类型和工具支持,同时也降低了浏览器兼容性问题。然而,...

    SSH框架ppt文件

    但在实际使用中,需要注意内存管理、懒加载问题以及性能优化,避免过度使用HQL导致的性能下降。 总的来说,SSH框架是Java Web开发中的强大工具,它的出现极大地提升了开发效率和代码质量,但选择和使用时需要根据...

    DWR学习笔记(下载)

    - **GWT(Google Web Toolkit)**:GWT也是基于Java的,但编译时将Java代码转换为JavaScript,而DWR则是运行时动态生成JavaScript。 ### 7. 示例应用 DWR常用于实现动态搜索、实时数据更新、表单验证等场景。例如...

    java开源包8

    开发它是用于在UTF-8 Oracle实例中使用ASCII编码的Oracle 数据库中来正确的传输非ASCII字符。 Java模板语言 Beetl Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,...

    java-platform:与 TomCat Websockets 或本机客户端一起使用的 Java 平台

    - **WebSocket客户端**:在本地客户端(例如桌面应用或移动应用)中,可以通过各种库(如JavaFX、GWT或其他第三方库)来实现WebSocket连接。客户端需要连接到服务器上的WebSocket端点,并能发送和接收消息。 - **...

    JSF 资源 managed bean 课件

    - **可序列化**:尽管不是强制要求,但推荐Bean实现`Serializable`接口,以便在分布式环境中更灵活地使用。 - **getter/setter方法**:Bean应提供公共的getter和setter方法来访问其属性。 #### 四、Bean的生命...

Global site tag (gtag.js) - Google Analytics