普元EOS开发学习(二)

1、QueryForm

QueryForm控件是一个用来输入查询条件的表单,作为一个代码片断,以<h:form></h:form>形式嵌入在JSP页面中。表单提交时,根据控件生成时设置的逻辑,可以对指定数据集进行有条件查询,同时可以根据表单中提交的分页信息,对查询结果实现分页功能。控件的设置主要包括以下内容:

 表单的显示属性,包括标题、名称、宽度、每行显示字段数等。

 查询的数据实体、数据实体名称、查询条件、排序字段等。 

表单提交对应的逻辑流。 

分页信息,包括结果集长度、是否统计总行数、是否允许重复等。


2、ViewList

ViewList控件用于显示查询结果,作为一个代码片断,以<h:form></h:form>形式嵌入在JSP页面中,ViewList以一个表格的形式显示数据,如果页面流中包含了分页信息,控件就可以实现分页功能,同时通过自己实现增删改等功能对数据进行维护。控件的设置主要包括以下内容: 

表单的显示属性,包括标题、名称、宽度等。 

显示的数据实体以及实体字段设置。 

在表格中选择每一行时的相关设置,包括行选择方式等。

 翻页设置,包括是否翻页、执行翻页时触发的逻辑流及action。 

其他设置,包括是否生成一些基本事件函数、数据提交的xpath等。


3、使用Spring Bean开发访问数据库的业务逻辑时使用的接口
DASDaoSupport:访问数据库的入口,所有访问数据库的类都需要继承此类。 

DASTemplate:数据访问模板类,所有的数据库访问(CRUD)的操作都封装在这个类中。

IDASCriteria:封装了查询条件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/540010.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java map class_Java:声明一个包含两个相关泛型类型的Map(Map,Class ?extends ClassB )...

另一种方法是提供自己的Map实现.如果扩展现有实现并使用新类型,则不需要太多代码&#xff1a;public class CompatibleHashMap extends HashMap, ClassB> {}现在,一个CompatibleHashMap< String>只允许你把ClassA< String>作为键和ClassB< String>作为价值…

centos 6 安装zabbix 3.0

1.安装PHP Zabbix 3.0对PHP的要求最低为5.4&#xff0c;而CentOS6默认为5.3.3&#xff0c;完全不满足要求&#xff0c;故需要利用第三方源&#xff0c;将PHP升级到5.4以上&#xff0c;注意&#xff0c;不支持PHP7 rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm yum in…

普元EOS开发学习(一)

警惕EOS的拖图元开发导致技术退步&#xff0c;请阅博主《用了2年EOS后的感受》 --------------- EOS开发和原有的JAVA开发有很大的不同&#xff0c;在开发的过程中&#xff0c;只能看到JSP页面的源代码&#xff0c;如果想要了解到操作类型的代码&#xff0c;那么你只能看到XML…

java 共享锁 独占锁_java中的公平锁、非公平锁、可重入锁、递归锁、自旋锁、独占锁和共享锁...

一、公平锁与非公平锁1.1 概述公平锁&#xff1a;是指多个线程按照申请锁的顺序来获取锁。非公平锁&#xff1a;是指在多线程获取锁的顺序并不是按照申请锁的顺序&#xff0c;有可能后申请的线程比先申请的线程优先获取到锁&#xff0c;在高并发的情况下&#xff0c;有可能造成…

GoogleNet网络分析与demo实例

参考自 up主的b站链接&#xff1a;霹雳吧啦Wz的个人空间-霹雳吧啦Wz个人主页-哔哩哔哩视频这位大佬的博客 Fun_机器学习,pytorch图像分类,工具箱-CSDN博客 1. GoogLeNet网络详解 GoogLeNet在2014年由Google团队提出&#xff08;与VGG网络同年&#xff0c;注意GoogLeNet中的L大…

解决win10安卓虚拟机每十几分钟蓝屏重启问题

2012年第一次接触android&#xff0c;它的虚拟机是很慢的&#xff0c;如今Intel HAXM 技术为 Android 模拟器加速&#xff0c; 使模拟器运行度媲美真机&#xff0c; 彻底解决模拟器运行慢的问题。问题也是由它而来&#xff0c;因为驱动和系统不兼容造成的。 CPU必须I3及I3以上才…

pg_resetxlog清理的pg_xlog下的WAL日志

PostgreSQL的pg_xlog下有大量日志&#xff0c;空间不足&#xff0c;如何删除&#xff1f; Darren1:postgres:/usr/local/pgsql/data/pg_xlog:>ls 000000010000000000000008.00000028.backup 00000001000000000000009D 0000000100000000000000C9 0000000100000000000000F5…

mysql备份:一,Xtrabackup

资料来自于马哥 注明&#xff1a;此工具不能备份出sql语句。另外只能适用innodb存储引擎。 一、安装 1、简介 Xtrabackup是由percona提供的mysql数据库备份工具&#xff0c;据官方介绍&#xff0c;这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。特点&…

51服务的开启方式

服务开启方式的知识点见博文&#xff1a;http://blog.csdn.net/zengmingen/article/details/49425161步骤&#xff1a; 1、新建Android项目名“51服务的开启方式” 2、新建一个类 MyService&#xff0c;继承 Service 3、在清单文件里配置第二步建的service 4、在Myservice类中覆…

java mysql 存储图片_Java存储图片到Mysql

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼【1】视图层action"${ctx}/web/UserInforServlet?methoduserInforServlet" >更换头像立即提交重置var layer,upload,form;//1-页面数据加载$(function () {//【1】加载&初始化layui模块-弹出层与table数据表格la…

JavaWeb应用配置文件安全解决方案

这里主要说说JavaWeb应用的配置文件安全&#xff0c;通常JavaWeb应用多多少少会有一些配置文件&#xff0c;其中数据源的配置则是关系到数据库的安全&#xff0c;另外还有一些基于文件的权限配置&#xff0c;应用程序的一些系统参数。鉴于这样的情况&#xff0c;如果配置文件被…

java 免费cms_开源 免费 java CMS

Bug修复:1.菜单管理&#xff1a;删除操作按钮后不能直接进行删除菜单操作。2.删除单位时操作记录不显示单位名称问题。3.站点管理&#xff1a;改变所属站点增加改变为一级站点功能&#xff0c;上传非图片logo时虽然提示但仍上传成功问题。4.模板文件管理&#xff1a;点击查看/下…

Android加载大图片不OutOfMemoryError

Android加载图片时&#xff0c;对于分辨率小&#xff0c;配置低的机子&#xff0c;很容易发生OutOfMemoryError。手机的内存比图片的大很多&#xff0c;怎么会这样&#xff1f; 在设置Android虚拟机的内存时&#xff1a; RAM&#xff1a;模拟器的内存空间 VM Heap&#xff1a;…

任务计划、chkconfig工具、systemd管理服务、unit、target

比如备份数据或者重启服务。 crontab -u、-e、-l、-r&#xff08;删除&#xff09; 格式&#xff1a;分 时 日 月 周 user command 文件/var/spool/cron/username 分范围0-59&#xff0c;时范围0-23&#xff0c;日范围1-31&#xff0c;月范围1-12&#xff0c;周1-7 可用格式1-5…

vue打卡日历_Vue日历

new Vue({el: ‘#calendar‘,data: {currentDay: 1,currentMonth: 1,currentYear: 1970,currentWeek: 1,days: [],addDay: [],},created: function() {this.initData(null);var $this this;//请求数据$.ajax({url: "这里填接口名称",type: "POST",data: {…

android Intent机制详解

原文出处&#xff1a;http://blog.csdn.net/t12x3456/article/details/7688154 什么是Intent Intent是一种运行时绑定&#xff08;run-time binding&#xff09;机制&#xff0c;它能在程序运行过程中连接两个不同的组件。通过Intent&#xff0c;你的程序可以向Android表达某种…

python基本数据类型(四)-集合与运算符-python3笔记

1.集合 2.字典 3.运算符优先级 1.集合 创建&#xff1a;() set() 注意&#xff1a;创建空的集合要用set() 特点&#xff1a;元素唯一&#xff0c;无序 运算&#xff1a; &&#xff08;交集&#xff09; |&#xff08;并集&#xff09; -&#xff08;差集&#xff0…

Android的权限

Android有四种权限&#xff1a; 1、Permission 权限 2、Root权限 3、Bootloader的解锁 4、Radio(基带)解锁 ------------------------------------ 1、Permission 我们在开发中经常使用到 Permission 权限&#xff0c;即一系列"Android.Permission.*"对象。…

hive2 java连接_用Java代码通过JDBC连接Hiveserver2

1.在终端启动hiveserver2#hiveserver22.使用beeline连接hive另外打开一个终端&#xff0c;输入如下命令(xavierdb必须是已经存在的数据库)#beeline -u jdbc:hive2://localhost:10000/xavierdb -n hive -p hive3.添加maven依赖org.apache.hivehive-jdbc1.1.0junitjunit4.9org.ap…

java 向上抛异常_Java 异常的处理方式throws

在昨天的文章《Java 异常的分类与处理》中我们简单地了解了一下在方法声明的位置上使用throws关键字向上抛出异常&#xff0c;下面深入讲解异常的第一种处理方式throws。下面深入讲解异常的第一种处理方式throws。看以下例子&#xff1a;import java.io.*;public class Excepti…