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

struts2中常用的前后台交互方式

阅读更多

struts2中支持的后台请求的调用格式为:{actionName}\{method}.action

数据可以通过{actionName}对应的ActionClass中的属性进行传输,属性可以是基本类型,也可以是自定义的DTO对象。

1.可以在jsp中直接调用action的方法进行调用,如果action中的方法涉及到查询数据库,那么需要确认查询数据库的bean能够直接被获取到。

2.访问时先访问action请求,获取数据后,复制给ActionClass中的属性,然后跳转到对应的jsp文件,jsp文件可以直接使用这些属性。

3.在form表单进行提交的时候,可以给表单中元素采用特定的命名方式:{beanName.propertyName},提交后,可以在ActionClass的属性中直接获取到。

 

增加前后台数据交互方式的特点说明。

1.jsp中可以使用el标签快速获取数据。

2.Action中可以指定自定义对象,数据的保存由框架自动获取。

 

TODO:增加在struts中文件上传方式的描写。

分享到:
评论

相关推荐

    使用struts2框架来实现前台与后台的交互

    使用struts2框架来实现前台与后台的交互

    struts2.2 项目搭建 以及与 struts2-json jquery 前后台进行交互

    NULL 博文链接:https://ch-dj.iteye.com/blog/1983806

    struts2-传值方式

    struts2前后台传值交互的理解

    websocket前端页面与后台交互的例子

    websocket前端页面与后台交互的例子,解压文件后,用idea导入项目,启动WebsocketServer类,接着用浏览器打开websocket.html页面,会看到建立连接,然后在发送框输入{"id":"1","type":"yes"},返回666,输入其他信息...

    struts2实现ajax功能所需的jar包

    struts2框架下实现ajax的前后台交互功能的所需jar包,详细见:http://blog.csdn.net/zhangqun23/article/details/51793640

    hibernate+struts后台分页

    100万的数据分页的话大概是5秒,分页的方法都是写在后台的,调用也是比较简单的,数据库的话也是比较简单的,里面有个TestDao.java的文件能够自动导入比较多的数据

    ExtJS4+Struts2.1的Grid 增删改查

    ExtJS4+Struts2.1模拟实现了Grid的增删改查,主要是给新人一个认识ExtJs4是怎样实现前后台交互的!需要的可以下载!

    手动编写struts源码及讲解

    自己手动编写的struts流程代码,可以跑通前后台数据交互,对于还未掌握struts及对此一知半解的人有很大的帮助。里面也录入详细的讲解了

    j2ee 实现上传实例

    j2ee 实现上传实例 前后台交互上传 结合 java jsp struts2

    SH整合 部门和员工表

    此项目是用于struts 与hibernate整合的,多对多表查询,里面技术使用了jquery中的ajax回显,使用了分页技术,并且自带了一个分页工具类,前后台交互采用json的形式来交互,实现了员工和部门表的增加 删除 修改 查询...

    JSF+Spring+JPA(Hibernate实现)的环境搭建

    想想我们一般要接收和处理页面的各种事件是用什么:js函数+ajax处理是吧(Flex我没有接触过,不知道它是怎么样的处理前后台交互的)。JSF可以采用事件监听机制,控件(JSF里面叫做控件)被触发了某些时间,直接优雅...

    SYPRO示例项目源码和EasyUI入门视频教程

    第04课(通过用户登录来演示dialog、ajax的使用,serialize方法的使用,前后台怎样交互等) 第05课(讲解easyui的form控件、validatebox控件、怎样跟后台交互) 第06课(讲解easyui的layout的使用) 第07课(讲解datagrid的...

    前后端分离实战项目-基于VUE和SpringBoot的前后端分离通用后台管理系统(源码+数据库).zip文件

    前后端分离的通用后台管理系统是一种常见的应用系统,通过将前端和后端分离开发,可以分别使用合适的技术栈进行开发,并通过API接口进行数据交互。本文将介绍如何使用Vue和Spring Boot搭建一个通用的前后端分离后台...

    模仿智联招聘类网站

    课程设计做的关于模仿招聘网站的一个...使用到了Struts2+Hibernate+Mysql,前端使用了bootstrap框架,并用到表单和ajax对前后台进行交互等技术。主要有程序的框架搭建、用户模块的实体类和持久化层,以及网站的前端UI。

    学校公寓管理信息系统

    学校公寓管理系统基于B/S模式开发,使用JSP动态网页制作技术作为主要的前台开发语言,实现前后台的数据交互;使用struts2+hibernate的框架来对数据的逻辑过程进行处理和对Mysql数据库的数据进行操作。采用了AJAX动态...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    目前市场业务中在产品以及其他项目的认证和检测方面存在诸多不便,用户需要实地考察并频繁与检测单位沟通,填写繁琐的纸质检测报告、当面送递样品,对于检测环节中存在的问题难以及时交互并处理。市场上相应的检测...

    整理后java开发全套达内学习笔记(含练习)

    System.out.printf() 可插入带 % 的输入类型,前两种只可以插入转义符, 不能插入 % 的数据或字符串 在 printf 里面,输出有5个部分 %[argument_index$][flags][width][.precision]conversion 以“%”开头,[第几个...

    最新网上购物系统毕业设计论文

    Web网上订购系统是利用JSP+Struts技术实现一个在网络上的动态电子商务网站。系统以SQL Server 2000为数据库开发平台,以Tomcat作为应用服务器,采用JSP(Java Server Pages)技术实现。Web网上订购系统分前台部分和...

    计算机综合信息系统的设计与开发.doc

    1 系统开发技术 计算机综合信息系统是基于B/S结构的服务系统,它的开发主要采用JSP、struts2、 hibernate等编程技术,结合后台数据库oracle 10g综合应用完成本系统。利用UML建模技术,实现用户的功能描述。以上技术...

Global site tag (gtag.js) - Google Analytics