- 常见鼠标事件(禁用右键菜单、禁止选中文字)
布卡卡的晴空
禁用右键菜单contextmenudocument.addEventListener('contextmenu',function(e){e.preventDefault();})禁止选中文字selectstartdocument.addEventListener("selectstart",function(e){e.preventDefault();});
- 主要修改弹窗窗口的样式
与妖为邻
javascriptcss前端htmlcss3
html+css+js弹窗窗口*{/*所有的标签都有的属性遵循的统一样式*/padding:0;margin:0;/*文字禁止选中*/user-select:none;/*盒子模型*/box-sizing:border-box;}.chakai{background-image:linear-gradient(totopleft,rgba(7,9,7,0.699),rgba(58,158,91,0
- 98 链接集8 nignx配置及vue配置publicPath v-model在自定义组件上的使用 伪元素图标与文字居中 flex布局最后一盒子独占一行 禁止选中文字
smallcelebration
vue.jsjavascript前端1024程序员节
1.v-model在自定义组件上的使用滑动验证页面https://segmentfault.com/a/1190000019917624//1.mixinimport{Vue,Component,Prop}from'vue-property-decorator'@ComponentexportdefaultclassTwoWayextendsVue{@Prop()value!:any;getcur
- 移动端主流布局方案
玖商
#css3HTMLhtml5css3
目录流式布局rem布局rem+媒体查询布局rem+js查询布局视口单位vw布局vw和rem的关系移动端特殊处理点击高亮效果清除在iOS上,输入框默认有内部阴影,但无法使用box-shadow来清除,如果不需要阴影,可以这样关闭:长按禁止弹出菜单【禁止弹出系统菜单(禁止保存或拷贝图像IOS)】css3新盒模型移动端字体类型设置1px边框问题移动端禁止选中内容流式布局流式布局:宽度尽可能%(宽度自适应
- element-ui el-table复选框禁止选中
奋斗的蜗牛,奔跑吧
elementvueelementui前端vue
{{scope.row.date}}exportdefault{data(){return{tableData:[{age:1,date:'2016-05-03',name:'王小虎',address:'上海市普陀区金沙江路1518弄'},{age:222333332,date:'2016-05-02',name:'孙小虎',address:'花果山'},{age:32,date:'2016-05
- element-ui table之选择框禁止选中
qq_36437172
element-uitableelement-uitable选择框禁止选中selectable
需求场景:当我们对列表中一下数据选中后,调用接口处理数据中的状态,而对于已经处理了的数据,则不能再次进行处理。可能你首先想到的通过选中的数据,将其中的已处理数据过滤掉。这里我们通过已处理的数据,我们将禁止选中,那怎样才能实现呢?首先我们实现多选:手动添加一个el-table-column,设type属性为selection即可;然后设置selectable属性来决定该行数据是否选中。......设
- element-ui table选择框禁止选中
吴冬雪~
element-uivue.jsjavascriptelement-ui
需求场景:当我们对列表中一下数据选中后,调用接口处理数据中的状态,而对于已经处理了的数据,则不能再次进行处理。可能你首先想到的通过选中的数据,将其中的已处理数据过滤掉。这里我们通过已处理的数据,我们将禁止选中,那怎样才能实现呢?首先我们实现多选:手动添加一个el-table-column,设type属性为selection即可;然后设置selectable属性来决定该行数据是否选中。......设
- 【示例】element-ui table 的 selection 设置禁用选择框之禁止选中行,设置只可以选中某行
Ahuuua
前端elementuiel-tableselection
描述:设置el-table中的某些行可以选中,使用的是selectable参数。代码如下:示例一:设置可选中的条件:checkSelectable(row){returnrow.date=='2016-05-04'},示例二:设置2016-05-04的不可选中checkSelectable(row){returnrow.date!='2016-05-04'},
- 【el-tree】懒加载+整体刷新+搜索定位+初始展开+初始高亮显示+通过 keys 设置节点子元素+添加子节点下拉框
BMG-Princess
vue-webel-treeelement懒加载el-tree手动刷新el-tree默认展开
目录懒加载整体刷新搜索定位初始展开初始高亮显示处理子节点禁止选中状态懒加载复选框回显的坑通过keys设置节点子元素懒加载数据处理-附带说明!接口一次性返回多级数据+关键字搜索+默认高亮显示+点击节点传值接口返回多个数组,数组中对象根据父id数据进行插入+关键字搜索+默认高亮显示+点击节点传值添加子节点下拉框+关键字搜索+默认高亮显示+点击节点传值懒加载懒加载lazy整体刷新整体刷新:key="ca
- JS多选答题时,选项互斥时的情况
浅箬
uniapp日常问题总结javascript
在做答题类的项目时,应该会比较常见多选题选相互斥的问题,例如:你喜欢什么颜色?()A、红色B、紫色C、蓝色D、灰色E、均无如该题,当选择选项E时,明显与其他选项互斥。这个时候经常会出现勾选E后,A、B、C、D禁止选中的现象以下为效果图:具体思路如下:在遍历展示完数据之后,首先我们要给所有的选项增加一个是否禁止使用的标识。当用户点击选项时判断当前项是否与其他选项互斥,如果互斥,除选中项之外的其他选项
- js禁止鼠标右键和禁止选中复制
C-A-L-D
javascript
禁止鼠标右键1.禁止指定元素document.getElementById("active-intro").oncontextmenu=function(){event.returnValue=false;}2.禁止整个页面document.oncontextmenu=function(){event.returnValue=false;}禁止选中复制1.禁止指定元素document.getEle
- js 禁止选中、右键复制
詹姆斯bind
JavaScriptjavascripthtml前端
js禁止选中、右键复制1.标签里插入(可按需填入)2.标签里代码编写functionright(){returnfalse;}document.oncontextmenu=right;document.body.onselectstart=document.body.ondrag=function(){returnfalse;}
- el-checkbox-group获取选中的id 禁止选中已有项
Donmind29
vuevue
item_==item.name)":label="item.name">这里绑定的checkModel是一个包含选中的label的数组注意:el-checkbox-group所对应v-model必须是数组格式,且没有层级嵌套后端返回的数据是这样的:我们v-model绑定的checkModel只包含选中的name,要获取到对应的id就需要监听el-checkbox的change事件getCheck
- CSS样式
心灵最深处
1、禁止选中文本body{-webkit-touch-callout:none;/*iOSSafari*/-webkit-user-select:none;/*Chrome/Safari/Opera*/-khtml-user-select:none;/*Konqueror*/-moz-user-select:none;/*Firefox*/-ms-user-select:none;/*Intern
- 推荐5个好用但却经常被忽略的css属性(禁止选中文本、更改选中文本的背景色、不用br换行、字体间距、隐藏滚动条)
白茶_别事
01禁用用户选中一个元素(element)的文本使用属性user-select,并且将它的值设置为none,我们可以将一个元素的文本设置为不能被用户选中。element{-webkit-user-select:none;/*Safari*/-ms-user-select:none;/*IE10+andEdge*/user-select:none;/*Standardsyntax*/}image当你
- java实现禁用文章功能_防止网站文章被采集:禁止F12,禁止Ctrl+s,禁止ctrl+u,禁止选中文字,禁止鼠标右键...
Niujiubaba
java实现禁用文章功能
为什么要学会网站防采集方法:通过JavaScript禁止F12,禁止Ctrl+s,禁止ctrl+u,禁止选中文字,禁止鼠标右键等方法?作为一名网站站长,相信大家都应该听说过“文章采集”,自己原创手写的文章半小时内被别人原模原样采集走了,最可气的是自己发布的文章没有排名,甚至是还没有被百度搜索引擎收录,而那个采集我们文章的人却已经拥有了一个很不错的排名,相当于我们在给别人做嫁衣,大家是不是看到这种采
- Css 禁止选中文字
超级大超越
css前端
可以通过在CSS中设置user-select属性来实现禁止选中文字,例如:body{-webkit-user-select:none;/*Chrome/Safari/Opera*/-moz-user-select:none;/*Firefox*/-ms-user-select:none;/*InternetExplorer/Edge*/user-select:none;/*Non-prefixed
- 【Vue-Vant】Checkbox复选框--案例分析
爱吃糖的小明
vue
案例主要分三个部分:1、选中、非选中和默认禁止选中;2、进步器使用;3、全选计算总价完整的代码在最后!1、选中、非选中和默认禁止选中:disabled="item.moneydata(){return{result:[],//选中数据tableData:[{"number":"A123456","money":"36.36"},{"number":"A123456","money":"-30.54
- element-ui table之选择框禁止选中
xiejnpeng
Vueelementuivueelementui
本文转自:https://blog.csdn.net/qq_36437172/article/details/97935301需求场景:当我们对列表中一下数据选中后,调用接口处理数据中的状态,而对于已经处理了的数据,则不能再次进行处理。可能你首先想到的通过选中的数据,将其中的已处理数据过滤掉。这里我们通过已处理的数据,我们将禁止选中,那怎样才能实现呢?首先我们实现多选:手动添加一个el-table
- 6.DOM:常用鼠标事件(client、page、screen)、常用的键盘事件(onkeyup 、onkeydown、onkeypress )、案例:禁止选中文字和禁止右键菜单、跟随鼠标的天使...
蔚完待旭
1.1.常用鼠标事件1.1.1案例:禁止选中文字和禁止右键菜单我是一段不愿意分享的文字//1.contextmenu我们可以禁用右键菜单document.addEventListener('contextmenu',function(e){e.preventDefault();})//2.禁止选中文字selectstartdocument.addEventListener('selectstart
- js之DOM事件
小白蛋挞
JavaScriptjavascripthtml5DOM
目录一、元素创建事件的两种方式1、传统方式2、事件监听addEventListenerW3C推荐二、删除事件三、DOM事件流四、什么是事件对象1、e.target和this的区别2、阻止默认行为(比如不让a标签跳转)3、阻止事件冒泡五、事件委托六、禁止选中和禁止右键菜单七、获得鼠标在页面的坐标案例:跟随鼠标移动八、常用的键盘事件案例:模拟京东按键输入内容案例:模拟京东快递输入单号一、元素创建事件的
- CSS禁止选中文本
Hi小胡
body{-moz-user-select:none;/*火狐*/-webkit-user-select:none;/*webkit浏览器*/-ms-user-select:none;/*IE10*/-khtml-user-select:none;/*早期浏览器*/user-select:none;}
- 18.常见鼠标和键盘事件以及事件对象
Mr_LiuP
JavaScriptjavascripthtmllinq
目录一、常见鼠标事件1.禁止右键菜单contextmenu2.禁止选中文字selectstart3.鼠标移动事件:mousemove二、常见键盘事件1.onkeyup按键弹起时触发2.onkeydown按键按下时候触发3.onkeypress按键按下时候触发不能识别功能键:ctrl、alt、shift、左右箭头等一、常见鼠标事件1.禁止右键菜单contextmenudocument.addEven
- 处理Element 日期选择器el-date-picker 限制时间跨度一年
一朵野花压海棠
知识点(小记)vue.jsjavascript前端
处理Element日期选择器el-date-picker限制时间跨度一年。主要通过pickerOptions里的disabledDate来控制禁止选中的日期。实现思想就是,当选中第一个开始日期时,拿到该时间戳计算时间范围,然后控制接下来选中时间在一年以内,超过范围禁用掉。在template中使用el-date-picker在data中定义:data(){return{pickDataList:''
- vue实现页面内容禁止选中功能,仅输入框和文本域可选
懿小诺
css控制*{-webkit-touch-callout:none;/*系统默认菜单被禁用*/-webkit-user-select:none;/*webkit浏览器*/-khtml-user-select:none;/*早期浏览器*/-moz-user-select:none;/*火狐*/-ms-user-select:none;/*IE10*/user-select:none;}input{-
- JS禁止双击选中文本
明天变强一点就好
javascript前端前端javascriptchromefirefox
双击禁止选中文本JS禁止双击选中文本(两种方法)onselectstart方法清空选中JS禁止双击选中文本(两种方法)onselectstart方法语法//ie和chrome都支持onselectstart事件,但是firefox不支持,所以firefox使用CSS来控制清空选中语法window.getSelection?window.getSelection().removeAllRanges(
- kendoUI动态改变grid复选框变单选框
肥宅快乐猿
最近遇到一个需求需要动态把grid复选框列变成单选框,先上复选grid代码复选grid代码效果查询了kendoUI的官方文档得到解释官方文档查询大佬们博客发现:selectable:Boolean|String选中表格的设置,默认false禁止选中,字符串‘row’表示可以选中一行,‘cell’表示可以选中一列,‘multiple,row’表示可以选中多行,‘multiple,cell’表示可以选
- antd TreeSelect 禁止选中父级,只能选择子级
iCodingShow
reactantDesignreactjsjavascript
TreeSelect禁止选中父级需求:只能选中子级,不能不能选择实现效果:未选中效果:选中效果:废话不多说,直接上代码关键代码:constrenderTreeNodes=data=>data.map(item=>{if(item.children){//这一句是关键代码,设置父级都为禁用模式,有条件的让后台返回item.disabled=true;return({renderTreeNodes(i
- HTML 设置页面禁用f12,禁止右击,禁止复制粘贴
SY
有时我们会遇到禁止用户复制网站的文字内容,例如小说网站,我们可以通过下列方法提高复制内容的门槛,来实现我们的目标。1.禁用选中和右键:在标签中添加以下代码:οncοntextmenu='returnfalse'禁止右键οndragstart='returnfalse'禁止拖动onselectstart='returnfalse'禁止选中οnselect='document.selection.em
- JS---DOM
阿选不出来
JSjavascripthtml前端
文章目录获取元素操作元素使用类名修改样式节点操作innerHTML与createElement区别表单显示隐藏密码精灵图循环表单全选,取消全选事件类型事件流绑定事件删除事件事件对象常见的属性和方法e.targete.preventDefault()e.stopPropgation()事件委托+排他思想常用的鼠标事件contextmenu禁用右键菜单selectstart禁止选中文字案例:跟随鼠标事
- html
周华华
html
js
1,数组的排列
var arr=[1,4,234,43,52,];
for(var x=0;x<arr.length;x++){
for(var y=x-1;y<arr.length;y++){
if(arr[x]<arr[y]){
&
- 【Struts2 四】Struts2拦截器
bit1129
struts2拦截器
Struts2框架是基于拦截器实现的,可以对某个Action进行拦截,然后某些逻辑处理,拦截器相当于AOP里面的环绕通知,即在Action方法的执行之前和之后根据需要添加相应的逻辑。事实上,即使struts.xml没有任何关于拦截器的配置,Struts2也会为我们添加一组默认的拦截器,最常见的是,请求参数自动绑定到Action对应的字段上。
Struts2中自定义拦截器的步骤是:
- make:cc 命令未找到解决方法
daizj
linux命令未知make cc
安装rz sz程序时,报下面错误:
[root@slave2 src]# make posix
cc -O -DPOSIX -DMD=2 rz.c -o rz
make: cc:命令未找到
make: *** [posix] 错误 127
系统:centos 6.6
环境:虚拟机
错误原因:系统未安装gcc,这个是由于在安
- Oracle之Job应用
周凡杨
oracle job
最近写服务,服务上线后,需要写一个定时执行的SQL脚本,清理并更新数据库表里的数据,应用到了Oracle 的 Job的相关知识。在此总结一下。
一:查看相关job信息
1、相关视图
dba_jobs
all_jobs
user_jobs
dba_jobs_running 包含正在运行
- 多线程机制
朱辉辉33
多线程
转至http://blog.csdn.net/lj70024/archive/2010/04/06/5455790.aspx
程序、进程和线程:
程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程,这个过程也是进程本身从产生、发展至消亡的过程。线程是比进程更小的单位,一个进程执行过程中可以产生多个线程,每个线程有自身的
- web报表工具FineReport使用中遇到的常见报错及解决办法(一)
老A不折腾
web报表finereportjava报表报表工具
FineReport使用中遇到的常见报错及解决办法(一)
这里写点抛砖引玉,希望大家能把自己整理的问题及解决方法晾出来,Mark一下,利人利己。
出现问题先搜一下文档上有没有,再看看度娘有没有,再看看论坛有没有。有报错要看日志。下面简单罗列下常见的问题,大多文档上都有提到的。
1、address pool is full:
含义:地址池满,连接数超过并发数上
- mysql rpm安装后没有my.cnf
林鹤霄
没有my.cnf
Linux下用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,
至于为什么没有这个文件而MySQL却也能正常启动和作用,在这儿有两个说法,
第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅限于r
- Kindle Fire HDX root并安装谷歌服务框架之后仍无法登陆谷歌账号的问题
aigo
root
原文:http://kindlefireforkid.com/how-to-setup-a-google-account-on-amazon-fire-tablet/
Step 4: Run ADB command from your PC
On the PC, you need install Amazon Fire ADB driver and instal
- javascript 中var提升的典型实例
alxw4616
JavaScript
// 刚刚在书上看到的一个小问题,很有意思.大家一起思考下吧
myname = 'global';
var fn = function () {
console.log(myname); // undefined
var myname = 'local';
console.log(myname); // local
};
fn()
// 上述代码实际上等同于以下代码
m
- 定时器和获取时间的使用
百合不是茶
时间的转换定时器
定时器:定时创建任务在游戏设计的时候用的比较多
Timer();定时器
TImerTask();Timer的子类 由 Timer 安排为一次执行或重复执行的任务。
定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定
- JDK1.5 Queue
bijian1013
javathreadjava多线程Queue
JDK1.5 Queue
LinkedList:
LinkedList不是同步的。如果多个线程同时访问列表,而其中至少一个线程从结构上修改了该列表,则它必须 保持外部同步。(结构修改指添加或删除一个或多个元素的任何操作;仅设置元素的值不是结构修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如果不存在这样的对象,则应该使用 Collections.synchronizedList 方
- http认证原理和https
bijian1013
httphttps
一.基础介绍
在URL前加https://前缀表明是用SSL加密的。 你的电脑与服务器之间收发的信息传输将更加安全。
Web服务器启用SSL需要获得一个服务器证书并将该证书与要使用SSL的服务器绑定。
http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后
- 【Java范型五】范型继承
bit1129
java
定义如下一个抽象的范型类,其中定义了两个范型参数,T1,T2
package com.tom.lang.generics;
public abstract class SuperGenerics<T1, T2> {
private T1 t1;
private T2 t2;
public abstract void doIt(T
- 【Nginx六】nginx.conf常用指令(Directive)
bit1129
Directive
1. worker_processes 8;
表示Nginx将启动8个工作者进程,通过ps -ef|grep nginx,会发现有8个Nginx Worker Process在运行
nobody 53879 118449 0 Apr22 ? 00:26:15 nginx: worker process
- lua 遍历Header头部
ronin47
lua header 遍历
local headers = ngx.req.get_headers()
ngx.say("headers begin", "<br/>")
ngx.say("Host : ", he
- java-32.通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小(两数组的差最小)。
bylijinnan
java
import java.util.Arrays;
public class MinSumASumB {
/**
* Q32.有两个序列a,b,大小都为n,序列元素的值任意整数,无序.
*
* 要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。
* 例如:
* int[] a = {100,99,98,1,2,3
- redis
开窍的石头
redis
在redis的redis.conf配置文件中找到# requirepass foobared
把它替换成requirepass 12356789 后边的12356789就是你的密码
打开redis客户端输入config get requirepass
返回
redis 127.0.0.1:6379> config get requirepass
1) "require
- [JAVA图像与图形]现有的GPU架构支持JAVA语言吗?
comsci
java语言
无论是opengl还是cuda,都是建立在C语言体系架构基础上的,在未来,图像图形处理业务快速发展,相关领域市场不断扩大的情况下,我们JAVA语言系统怎么从这么庞大,且还在不断扩大的市场上分到一块蛋糕,是值得每个JAVAER认真思考和行动的事情
- 安装ubuntu14.04登录后花屏了怎么办
cuiyadll
ubuntu
这个情况,一般属于显卡驱动问题。
可以先尝试安装显卡的官方闭源驱动。
按键盘三个键:CTRL + ALT + F1
进入终端,输入用户名和密码登录终端:
安装amd的显卡驱动
sudo
apt-get
install
fglrx
安装nvidia显卡驱动
sudo
ap
- SSL 与 数字证书 的基本概念和工作原理
darrenzhu
加密ssl证书密钥签名
SSL 与 数字证书 的基本概念和工作原理
http://www.linuxde.net/2012/03/8301.html
SSL握手协议的目的是或最终结果是让客户端和服务器拥有一个共同的密钥,握手协议本身是基于非对称加密机制的,之后就使用共同的密钥基于对称加密机制进行信息交换。
http://www.ibm.com/developerworks/cn/webspher
- Ubuntu设置ip的步骤
dcj3sjt126com
ubuntu
在单位的一台机器完全装了Ubuntu Server,但回家只能在XP上VM一个,装的时候网卡是DHCP的,用ifconfig查了一下ip是192.168.92.128,可以ping通。
转载不是错:
Ubuntu命令行修改网络配置方法
/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.
1. 以D
- php包管理工具推荐
dcj3sjt126com
PHPComposer
http://www.phpcomposer.com/
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
中文文档
入门指南
下载
安装包列表
Composer 中国镜像
- Gson使用四(TypeAdapter)
eksliang
jsongsonGson自定义转换器gsonTypeAdapter
转载请出自出处:http://eksliang.iteye.com/blog/2175595 一.概述
Gson的TypeAapter可以理解成自定义序列化和返序列化 二、应用场景举例
例如我们通常去注册时(那些外国网站),会让我们输入firstName,lastName,但是转到我们都
- JQM控件之Navbar和Tabs
gundumw100
htmlxmlcss
在JQM中使用导航栏Navbar是简单的。
只需要将data-role="navbar"赋给div即可:
<div data-role="navbar">
<ul>
<li><a href="#" class="ui-btn-active&qu
- 利用归并排序算法对大文件进行排序
iwindyforest
java归并排序大文件分治法Merge sort
归并排序算法介绍,请参照Wikipeida
zh.wikipedia.org/wiki/%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F
基本思想:
大文件分割成行数相等的两个子文件,递归(归并排序)两个子文件,直到递归到分割成的子文件低于限制行数
低于限制行数的子文件直接排序
两个排序好的子文件归并到父文件
直到最后所有排序好的父文件归并到输入
- iOS UIWebView URL拦截
啸笑天
UIWebView
本文译者:candeladiao,原文:URL filtering for UIWebView on the iPhone说明:译者在做app开发时,因为页面的javascript文件比较大导致加载速度很慢,所以想把javascript文件打包在app里,当UIWebView需要加载该脚本时就从app本地读取,但UIWebView并不支持加载本地资源。最后从下文中找到了解决方法,第一次翻译,难免有
- 索引的碎片整理SQL语句
macroli
sql
SET NOCOUNT ON
DECLARE @tablename VARCHAR (128)
DECLARE @execstr VARCHAR (255)
DECLARE @objectid INT
DECLARE @indexid INT
DECLARE @frag DECIMAL
DECLARE @maxfrag DECIMAL
--设置最大允许的碎片数量,超过则对索引进行碎片
- Angularjs同步操作http请求with $promise
qiaolevip
每天进步一点点学习永无止境AngularJS纵观千象
// Define a factory
app.factory('profilePromise', ['$q', 'AccountService', function($q, AccountService) {
var deferred = $q.defer();
AccountService.getProfile().then(function(res) {
- hibernate联合查询问题
sxj19881213
sqlHibernateHQL联合查询
最近在用hibernate做项目,遇到了联合查询的问题,以及联合查询中的N+1问题。
针对无外键关联的联合查询,我做了HQL和SQL的实验,希望能帮助到大家。(我使用的版本是hibernate3.3.2)
1 几个常识:
(1)hql中的几种join查询,只有在外键关联、并且作了相应配置时才能使用。
(2)hql的默认查询策略,在进行联合查询时,会产
- struts2.xml
wuai
struts
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache