- 浏览: 53788 次
- 性别:
- 来自: 石家庄
最新评论
-
Roger110:
十分感谢,找了一天,终于解决了!
Struts2.0 (struts2 hibernate spring)文件上传 blob -
zzhyq:
if(action.failureType == 'serve ...
ext 各种错误类型 -
zzhyq:
if(action.failureType == 'se ...
ext调用java后台返回json数据 -
zhaoxin31072034:
不错,很好,很实用!谢谢
PowerDesigner Code Name 同步 改变 问题 -
fei1502816:
application/x-zip-compressed 这个 ...
Struts2 文件上传 之 文件类型 allowedTypes
文章列表
oracle 的监听机制 是外部应用程序连接oracle的入口。用oracle提供的lsnrctl 程序进行管理。一般很多人在管理oracle的时候,往往忽略对listener 的安全管理:监听在端口1521(默认端口)上的oracle tnslsnr未设置口令保护!
这会存在这个安全隐患:远程的Oracle tnslsnr服务器没有被设置密码,一个攻击者可以利用这个问题随意关闭oracle tnslsnr服务器或者设置新的口令,这将影响合法用户的正常使用。攻击者也可以获取数据库的一些细节信息以发动进一步攻击。结合其他漏洞,攻击者甚至可以在目标系统上创建或者修改文件,进而入侵系统。 ...
最近在做Web 项目时,新建了一个WEB 项目,如webdemo
,eclipse默认的build路径为build, WEB-INF存放于WebContent下面,今改了一个build路径和WebContent名字,发现项目不可用了,
1. 具体修改过程过,把WebContent
改为
WebRoot
2. 把build路径 ...
Oracle客户端连接服务器,首先去找1521监听端口,服务器的1521监听端口再向server process进程发出请求,并返回一个随机端口,返回给客户端,客户端再来连接这个端口。这样就给服务器上的防火墙设置带来了麻烦,这个端口是随机的,如何开放? windows 平台上的这个问题成了一大难题,很多论坛都有人问,但很少有人能解决。unix平台不用担心,系统自动会解决这个问题.Matalink上提供了三种解决办法,实际上USE_SHARED_SOCKET 是最有效最方便的。
方法一:
在windows2003的注册表中,hkey_local_machine\software\oracle ...
如果是嵌套调用( <div> <table height=100%> <tr> .... </tr> </table> </div> )的话就会存在table设置成height=100%就不能100%的占用高度,只能根据内容多少就占用多少高度的问题,其具体原因是:
table的height的100%的意思是他的高度是外部div的高度的100%,但是你的div的高度没有设置,所以table的高度的100%就是0,所以跟没有设置一样,只是按照你的数据的高度显示(可以看成被数据挤长了的). 因此,要解 ...
CSS background-position 属性
CSS 参考手册
定义和用法
background-position 属性设置背景图像的起始位置。
这个属性设置背景原图像(由 background-image 定义)的位置,背景图像如果要重复,将从这一点开始。
提示:您需要把 background-attachment 属性设置为 "fixed",才能保证该属性在 Firefox 和 Opera 中正常工作。
默认值:
0% 0%
继承性:
no
版本:
CSS1
JavaScript 语法:
object.styl ...
在用struts的 s:select标签时,例如:
<s:select id="projMembers" list="%{projMembers}" listKey="Id.Memberid" listValue="Membername" cssStyle="width: 155px" multiple="4"></s:select>
结果能出来,但是老是出现标题中的 警告,并且出现异常。
查看源代码时,在select标签后有一个hidden变 ...
下载Eclipse: http://www.eclipse.org/downloads/下载语言包: http://download.eclipse.org/technology/babel/babel_language_packs/galileo.php找到 Language: Chinese (Simplified) BabelLanguagePack-eclipse-zh_3.5.0.v20090524043402.zip
http://hibernatesynch.sourceforge.net
以下是直接下载地址:
http://cdnetworks-kr-1.dl.sourceforge.net/project/hibernatesynch/hibernatesynch/3.1.9/HibernateSynchronizer-3.1.9.zip
方法一:最笨的,最容易理解的,且可以随意设置要排除的字符
======================================================================
<script language="javascript">
function isChinese1(str){
var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
badChar += "abcdefghijklmnopqrstuvwxyz";
badChar ...
1.4如何学习ExtJS
如何学习Ext,是所以刚接触它的读者都会问到的问题?学习Ext最好的办法就是独立去实现一个应用系统,这个demo系统的相关的功能可以对着Ext包中自带的例子进行改进,在实现系统的过程肯定会碰到这样那样的问题,可以通过从相关论坛中询问来解决或尝试分析Ext的源码来进行剖析其问题所在。在开发之前,我们得先知道从那里下载Ext,如何搭建快速开发环境和那些较好的论坛。下面就这几个方面进行讲解。
获取源码并部署
首先我们得获到Ext的源码或相关的文件。我们可以通过http://www.extjs.com/products/extjs/download.php到其官方网站下载最新 ...
success:function(form,action){
window.location.href = 'index.jsp';
},
failure : function(form, action) {
if(action.failureType == 'server'){
Ext.Msg.alert('登录错误',action.result.errors);
}else if(action.failureType == 'connect'){
...
Ext的数据存储器为:Ext.data.Store
ExtJS中有一个名为Record的类,表格等控件中使用的数据是存放在Record对象中,一个Record可以理解为关系数据表中的一行,也可以称为记录。Record对象中即包含了记录(行中各列)的定义信息(也就是该记录包含哪些字段,每一个字段的数据类型等),同时又包含了记录具体的数据信息(也就是各个字段的值)。一个比较正规的创建store的代码如下:
var MyRecord = Ext.data.Record.create([
{name: 'title'},
{name: 'username', mapping: 'author'} ...
failure:function(form, action){
if(action.failureType == 'server'){
//服务器端你自己返回success为false时
Ext.MessageBox.alert('友情提示', action.result.info);
}else if(action.failureType == 'connect'){
//服务器指定的路径链接不上时
Ext.Msg.alert('连接错误','指定路径连接错误!');
}else if(action.fa ...
解决两种情况下的用户访问超时。
a)普通http请求的session超时。
b)异步http请求的session超时,使用ext后大部分的界面刷新都是异步的ajax请求。
不管是那种类型的http请求总是可以由一个过滤器来捕捉。
分类:普通http请求的header参数中没有x-requested-with:XMLHttpRequest头信息,而异步的有。
其实对于常见的ajax框架,header中还有标示自己身份的header信息。
对于普通的http请求,发现session超时后直接重定向到一个超时页面,显示访问超时。
对于异步http请求,发现session超时后则向请求的respon ...
1、得到record中的某个字段:record.get("字段名称")
2、得到form中的某个字段值:this.form.findField("字段名称").getValue()
3、从reader中得到root指定的字段除外的字段:store.reader.jsonData.字段名称
4、关于combobx
valueField : 设置值
displayField :设置显示的值
hiddenName :动态产生一个隐藏字段,以便表单提交的时候一起提交,事实上valueField和displayField在表单提交中没有 ...