`
fuchao01
  • 浏览: 8418 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Spring MVC在wap上的应用

阅读更多

     最近在用spring mvc开发wap网站,以前都是在jsp页面上直接写代码,现在我们老大,要消除JSP页面上的java代码,所以,用spring mvc和JSTL以及EL表达式,来代替以前JSP页面上的那些代码。

     一开始有些不太适应,因为,以前用jsp页面直接通过超链接的方式做页面的跳转以及传参,现在,要通过一个*.do的控制器,而且,所有的数据都要放在request中,并且在页面上通过EL表达式,展现出来。而且,在业务逻辑复杂的C层,不适用MultiActionController,因为,逻辑关系太复杂,导致一个类中的代码过多,难于管理。

    经过,一个多月的开发,现在觉得Spring MVC用起来比较的心应收,他将C层和V层分离,将所有的业务逻辑都放在Controller中。但是,现在又有个问题,就是现在很流行的基于注解的spring mvc。如果在基于注解的spring mvc中获取用户的ua信息,是现在的技术难点。我的设想是,基于注解的spring mvc把request的信息封装在一个@ModelAttribute的注解中,那么可以将他绑定到某个方法的参数,通过这个参数得到用户的ua,但是,由于最近比较忙,一直没有试验。

     总之,spring mvc对于wap的开发,还是比较方便的。

分享到:
评论

相关推荐

    wap(wml/wmlscript)+ struts1 + spring + java se 登录

    标题 "wap(wml/wmlscript)+ struts1 + spring + java se 登录" 暗示了这是一个关于构建Web应用程序的教程,特别是针对早期移动网络技术的WAP(无线应用协议)以及Java后端框架Struts1、Spring的集成。在这样的系统中...

    WAPpush.zip_WAPpush_java wap_java wap push_push_wap push

    在Java环境中,可以使用Servlet或Spring MVC等框架来构建这样的服务器。 3. **SI(Service Indication)与SM(Service Message)**:这两种是WAP Push的主要消息类型。SI用于通知用户有新的推送内容可用,而SM则...

    java多用户商城wap

    【标题】"java多用户商城wap"涉及到的核心技术与知识点主要集中在Java编程语言、Web开发、多用户系统架构以及移动优化的WAP(无线应用协议)接口。在Java商城系统中,开发人员需要掌握以下几个关键领域: 1. **Java...

    上传下载WAP图铃下载系统-unimg.zip

    WAP是一种使手机和其他移动设备能够通过无线网络访问互联网的技术,特别是在2G和3G网络时代广泛应用。 【描述】"上传下载"部分表示系统具备文件上传和下载功能,这在WAP图铃下载系统中是核心部分,用户可以上传自己...

    WAP博客最新第三版

    这可能涉及到Bootstrap或自定义CSS3媒体查询的应用,确保在不同设备上都能呈现良好的视觉效果。 数据库管理方面,Java通常与关系型数据库如MySQL、Oracle等配合使用。开发团队可能利用JDBC(Java Database ...

    基于Android的城市智能停车App设计.pdf

    Spring MVC框架是基于Java的Web应用程序框架,提供了一个灵活的、可扩展的、松耦合的Web应用程序架构。Spring MVC框架可以帮助开发者快速构建Web应用程序。 知识点6:MyBatis框架 MyBatis框架是基于Java的持久层...

    基于轻量级J2EE架构的WAP系统及其实现

    本文主要研究如何利用这种轻量级架构来简化WAP应用的开发过程,并确保其具备低耦合、高内聚的特点。 #### J2EE与轻量级容器架构 J2EE(Java 2 Platform, Enterprise Edition)是一个广泛应用于企业级应用开发的...

    JAVA微商城平台系统源码

    Java的跨平台特性使得开发的系统可以在不同的操作系统上运行,如Windows、Linux或macOS。此外,Java的强类型和自动内存管理确保了代码的稳定性和安全性。 SpringMVC是Spring框架的一个模块,专门用于构建Web应用...

    java wap项目的源代码 开发语言Java 系统架构SSH+Mysql.zip

    整个项目可能是一个基于Java的WAP应用,利用SSH框架进行开发,并用MySQL作为后端数据库。开发者可以通过解压并导入到Eclipse这样的IDE中来查看和运行代码,进一步了解其具体实现细节和功能。对于学习SSH框架和移动...

    WAP图铃下载系统-unimg.zip

    综上所述,WAP图铃下载系统是一个涵盖了Java Web开发、数据库操作、文件处理、安全控制、性能优化等多个方面的综合性项目。通过深入理解和熟练掌握这些技术,开发者能够构建出高效、稳定且用户体验良好的图铃下载...

    [工具查询]通用WAP网站生成系统(PowerDiamond)v.1_popedom1.zip

    【标题】"通用WAP网站生成系统(PowerDiamond)v.1"是一款专为学生毕业设计学习而设计的Java JSP应用程序。它旨在帮助学生理解和构建移动互联网时代的网页应用,特别是针对无线应用协议(WAP)的网站开发。该系统可能...

    jsp源码上传下载WAP图铃下载系统-unimg

    - **MVC架构**: Java Web应用常采用Model-View-Controller架构模式,有助于将业务逻辑、数据和界面表示分离,提高代码的可维护性和扩展性。 - **微服务架构**: 近年来,随着云计算的发展,越来越多的企业选择采用...

    Java做的淘宝客导购站,带手机端wap十套模板

    - **SpringMVC**:作为Spring的一部分,SpringMVC是用于构建Web应用程序的模型-视图-控制器(MVC)框架,它提供了优雅的API来处理HTTP请求和响应。 - **MyBatis**:是一个持久层框架,它允许开发者用简单的XML或...

    [论坛社区]JspRun!社区论坛系统 v6.0 GBK 源码版 Bulid 20100105 正式版(毕设 + 课设).zip

    - 可能使用Struts或Spring MVC等框架进行应用开发,简化控制层代码。 4. **毕业设计与课程设计应用**: JspRun!源码版适合学生进行毕业设计或课程设计,因为它提供了完整的论坛功能,学生可以通过学习源代码了解...

    精通Structs架构

    随着Web开发技术的不断进步,尽管Struts框架在早期Web应用开发中占据重要地位,但随着Spring MVC、AngularJS等新兴框架的兴起,开发者的选择更加多样化。然而,Struts框架的经典设计理念和成熟应用案例,依然为现代...

    最新java毕业设计题目大全资料.pdf

    - **J2EE**和**Spring框架**在多个题目中出现,需要熟悉MVC架构和依赖注入。 - **WML**和**WAP**:适用于移动设备的网页开发,理解WAP协议和WML标记语言。 以上只是部分核心知识点,实际的毕业设计将涉及到更多...

    java 面试题大全 各大公司面试题总汇

    Java是世界上最流行的编程语言之一,尤其在企业级应用开发领域占据主导地位。这份"java面试题大全"集合了各大公司的面试题目,对于准备Java开发者面试的求职者来说是一份宝贵的资源。下面,我们将深入探讨Java面试中...

    毕业论文jsp521通讯录(ssh).doc

    Spring为企业应用提供了轻量级的解决方案:它的IOC容器、AOP思想,以它为核心整合持久层框架和Web MVC框架,主要作用是实现业务逻辑的处理,实现系统功能。 系统功能 系统实现了个人通讯录的分类储存和快速查阅功能...

Global site tag (gtag.js) - Google Analytics