07-19

由于之前实现简单的登录和注册系统,使用的框架都较为简单,在后续开发过程中,很多功能不便于实现于是做了新的调研,暂停了Spring框架的研究。

首先,为了实现页面的动态效果,我们将表单的提交方式更改为jQuery中的ajax方式,以实现一些网页异步更新的操作。

以用户注册页面为例使用ajax实现页面的异步更新。

使用jQuery需包含一个jquery.js

实现方式:

在jsp中

在后端AcTion中

但只用text传递消息有很多不便的地方,比如页面需要从数据库读取或注入表单,这时要用到json数据格式。

后台使用json数据格式需要用到以下类库。

在后台中通过JSONArray和JSONObject类将java list 转成JSON数据格式,并传递给jsp前端。

另外前端的同学还在学习前端开发,主要包括HTML、CSS和JavaScript。开始重写用户管理块。

后端的同学同学还在学习数据库,java,并重写后端Action。

时间: 2024-10-29 10:46:35

07-19的相关文章

AI Summit(2018.07.19)

AI Summit 时间:2018.07.19地点:北京丽都皇冠假日酒店 原文地址:https://www.cnblogs.com/xuefeng1982/p/10331578.html

Murano Weekly Meeting 2016.07.19

Meeting time: 2016.July.19 1:00~2:00 Chairperson:  Kirill Zaitsev, from Mirantis Meeting summary: 1.Backports Link:  https://etherpad.openstack.org/p/murano-stable-backports/ 2.Convergence so both of our CI servers are running heat with convergence n

注册苹果企业开发者经验分享 2015/06/07 19:18

上周,我发表了第一篇博文,只是一篇自我介绍.一周过去了,是时候来发第二篇了. 由于我就职的公司是新成立的,并没有苹果开发者账号.因此我上个月就亲身体验了一下如何注册一个苹果企业开发者账号.历时两周,挺方便快捷的.具体的步骤,我是参考了以下这篇文章的: http://jingyan.baidu.com/article/4dc408489ebbb2c8d946f12c.html 虽然这篇文章是上一年发表的,但是里面的内容都很详细.在我注册账号的过程中,真的给了我很大的帮助.在此,我就不累赘地跟大家分

2017.07.19 Python网络爬虫之Python语句

1.if else 语句:非此即彼 if 判断条件1: 执行语句1 elif 判断条件2: 执行语句2 elif 判断条件3: 执行语句3 else: 执行语句4 编写一个testIfRamainder7.py 熟悉一下if语句: # !usr/bin/env python# -*- coding:utf-8 -*- def isEvenNum(num): if num%7==0: print(u"%d 可以被7整除" %num) else: print(u"%d 不可以被7

2017.07.19

公司运用Spring框架来干事情,限于之前基础差,并不了解什么是Spring.首收要了解Spring,就需要知道Spring的两种最重要的概念,DI(依赖注入)和AOP(面向切面编程).DI(依赖注入),来举一个简单的列子,什么叫依赖呢?A调用B,A能够调用B说名一个问题,A与B是依赖关系,在软件上来说就是A与B有依赖关系.IOC(控制反转)那么问题来了,如果不反转会发生什么?A既然不能调用B,那么B如何才能被A使用呢,很明显此时需要通过一些其他方式,比如 B b=new B();/*这种形式*

18.07.19(内置函数)

https://www.processon.com/mindmap/5b5071bee4b0f8477d8ae4c3 内置函数分为作用域相关(2).迭代器和生成器相关(3).其他(12).面向对象(9).基础类型相关(38).反射相关(4). 一.作用域相关 locals() 返回当前作用域中的名字 glogals() 返回全局作用域中的名字 二.迭代器和生成器相关: range() 生成数据 next() 迭代器向下执行一次,内部实际使用了__next__()方法返回迭代器的下一个项目 ite

JavaSE学习总结第07天_面向对象2

07.01 成员变量和局部变量的区别 1.在类中的位置不同 成员变量    类中方法外 局部变量    方法内或者方法声明上 2.在内存中的位置不同 成员变量   堆内存 局部变量   栈内存 3.生命周期不同 成员变量   随着对象的存在而存在,随着对象的消失而消失 局部变量   随着方法的调用而存在,随着方法的调用完毕而消失 4.初始化值不同 成员变量   有默认的初始化值 局部变量   没有默认的初始化值,必须先定义,赋值,才能使用. 07.02 方法的形式参数是类名的调用 例: 1 cl

黑马程序员_JavaSE学习总结第07天_面向对象2

------- android培训.java培训.期待与您交流! ----------  07.01 成员变量和局部变量的区别 1.在类中的位置不同 成员变量    类中方法外 局部变量    方法内或者方法声明上 2.在内存中的位置不同 成员变量   堆内存 局部变量   栈内存 3.生命周期不同 成员变量   随着对象的存在而存在,随着对象的消失而消失 局部变量   随着方法的调用而存在,随着方法的调用完毕而消失 4.初始化值不同 成员变量   有默认的初始化值 局部变量   没有默认的初始

七大常见排序算法总结

文档版本 开发工具 测试平台 工程名字 日期 作者 备注 V1.0 2016.04.06 lutianfei none V1.1 2016.07.16 lutianfei 增加了归并排序说明 V2.0 2016.07.19 lutianfei 完善了排序算法的总结 排序另一种分法 外排序:需要在内外存之间多次交换数据才能进行 内排序: 插入类排序 直接插入排序 希尔排序 选择类排序 简单选择排序 堆排序 交换类排序 冒泡排序 快速排序 归并类排序 归并排序 排序方法 平均情况 最好情况 最坏情况

Sqlserver 存储过程

转载自:http://www.cnblogs.com/hoojo/archive/2011/07/19/2110862.html Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用.当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句.这样就可以提高存储过程的性能. Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行. 存储过程中可以包