miniui后端代码?许多人对miniui后端代码的问题没有了解,本站就来讲讲miniui后端代码的问题,希望我的解答对你有所帮助。
服务端页面会生成很多HTML内容进行界面展示,必须使用“Form”标签提交录入的数据,这两种操作都将刷新整个页面[2]。如果服务端处理、数据库操作、网络加载等任何一个环节发生延迟,网页将处于一种空白“假死”状态,造成极差的用户体验。
Ajax能刷新页面局部内容可以不通过“Form”标签提交数据[3]。这意味着,在用户查询表格、提交表单时,可以在不刷新页面的情况下与Web服务器交换数据,从而获得良好的用户体验。
1 MiniUI使用介绍
[xss_clean][xss_clean]
在HTML文件的body区域只需要一行简单的代码,就能实现一个漂亮的“删除”按钮显示。具体的功能实现可以在JS中通过remove方法完成。
2 实例分析及实现代码
通过MiniUI框架开发Web页面可以轻松实现页面无需刷新为前提的各种功能,拥有良好的界面,为用户提供更好的用户体验[4-5]。下面用《西藏自治区高校人文社会科学研究项目管理系统》的开发作为实际的例子来简单说明MiniUI的使用,服务器端开发语言使用Java[6]。
2.1 设计思路
2.2 HTML页面主要代码及其分析
2.3 PsManager.js部分代码及其分析
mini.parse;
function remove{
$.ajax({

success: function(text){
var res=String($.trim(text));
if(res.indexOf("DeleteSuccess")!=-1){
if(res.indexOf("DeleteFail")!=-1){
2.4 后台处理的Servlet核心代码及其分析
HashMap result=manager.getPsList(pageIndex,pageSize,sortField,sortOrder);
String json=test.JSON.Encode(result);
out.println(json);
通过以上对MiniUI前台开发的实践可以了解到,使用MiniUI技术可以使Web页面业务逻辑更加轻量级,使B/S模式Web前台程序的运行速度也更快,这极大地改善了用户的浏览Web的体验,使用户更加愿意停留在本文所设计的Web页面。
[1] 张玲玲.深入体验Java Web项目开发[M].北京:清华大学出版社,2011.
[3] 辛刚,王清心.基于Ajax的Java Web应用的开发与研究[J].山西电子技术,2010(1):57-58.
[4] 王正玉,李斌.基于DAO模式的Hibernate在Java Web开发中的应用[J].微型机与应用,2015,34(11):14-17.
[5] 张耀民.SSH框架在Web项目开发中的构建和应用实践[J].微型机与应用,2013,32(15):18-21.
[6] BLOCH J.Effective Java中文版(第2版)[M].杨青花,译.北京:机械工业出版社,2009.
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!