今日任务:
1.在Nginx中配置url rewrite,以支持XCAP的http url请求
2.对于页面中的增加、修改操作,提供数据校验功能
3.修改omTree在加载后的选中问题
实际:
1. 完成
2.员工数据校验
姓名、性别、工号、部门、职务
工号唯一
邮箱格式
手机号:数字,长度11
sip URI: 暂不校验
分机:数字 length(1~31)整个通讯录唯一
企业网号码:数字(1~31)企业内部数据唯一校验
3.完成
部门数据:
名称 必填
收获:
1.在Nginx中可以对指定请求的url进行重定向,利用的是rewrite
利用对XCAP中的url进行重定向:
在nginx.conf的server里面添加---
if ($request_uri ~* /abms/address*)
{
rewrite /(.*) http://$server-addr:$server_port/abms/cgi-bin/xcapServer.php;
}
这样client发送类似:http://ip:port/webapp/address-book/users/petri/adbook1/address-book...
的时候,会被重定向到webapp/cgi-bin/xcapServer.php中,这样就可以处理请求了
2.如果在弹出的窗口中让滚动条滚到指定的地方?
$("html,body").animate({scrollTop:$("#qy_name").offset().top},1000);
添加员工时让弹出的窗口里的滚动条滚动到可以显示当前部门的位置 代码:
$("#selectDept_mytree").animate({scrollTop:$(".selected", dialog_tree).offset().top},1000);
3.validator来验证表单的数据,如果是以ajax的方式发送到后台验证,一定要把ajax里面的async设置 为false,不然验证结果的返回和提示信息无法保证顺序
分享到:
相关推荐
Centos7.6.1810离线安装Nginx-所需依赖包 1、patch命令:patch-2.7.1-12.el7_7.x86_64.rpm 2、zlib-1.2.12.tar.gz 3、zlib-devel-1.2.7-20.el7_9.x86_64.rpm 4、pcre-8.32-17.el7.x86_64.rpm 5、pcre-devel-8.32-17....
nginx sticky是nginx的module,可以实现基于cookie的负载均衡。 下载后,在编译安装nginx时,用--add-module... ./configure --prefix=/usr/local/nginx-1.6.0 --add-module=../nginx-sticky-module-1.25 --without-...
安装ngix需要安装的辅助类openssl-fips-2.0.12.tar.gz--pcre-8.36.tar.gz---zlib-1.2.8.tar.gz(详情查看https://www.cnblogs.com/taiyonghai/p/6728707.html)
1、最新版 nginx-http-flv-module(windows可执行程序,含nginx 1.19.3,http-flv-module:1.2.7) 2、内含说明文档,请下载查看。 3、请勿放置于中文路径下,否则无法启动
Redis-x64-win-3.2.100+nginx-win
采用官网下载的nginx 1.21.4、nginx-http-flv-module 1.2.9、zlib-1.2.11、openssl-1.1.1l、pcre-8.45编译而成的64位nginx程序。
k8s.gcr.io-ingress-nginx-controller-v0.41.2.tar
资源说明: 1. 采用nginx最新版编译,包含最新的nginx-http-flv-module,以及基础...1. 将压缩包解压到D:\nginx-1.19.3目录下 2. 使用cmd命令打开DOS,并切换到D:\nginx-1.19.3 3. 使用nginxservice.exe install安装
1、nginx-http-flv-module(windows可执行程序,含http-flv-module:1.2.7,nginx 1.19.3) 2、不要放置于中文路径下,否则无法启动 3、说明文档,请下载查看。
nginx-1.6.2下载,适用于64位Linux操作系统,用于网页搭建,负载均衡,转发等(文件全称:nginx-1.6.2.tar.gz)
从官网上下载的版本,包括window版本和linux 版本: nginx-1.21.6.zip nginx-1.21.6.tar.gz
里面包含nginx-1.18.0 ,openssl-1.1.1g.tar.gz,pcre2-10.35.tar.gz,zlib-1.1.11.tar.gz
linux操作系统的nginx-1.2 tar.gz包 nginx-1.20.2.tar.gz
fastdfs 与nginx集成包
headers-more-nginx-module-0.30.tar.gz
本文件包经过本人亲测能用,支持nginx1.8.1和tomcat7.0.63和Redis-x64-3.2.100版, 包含tomcat集群redis会话共享的依赖jar包,包含有2.1.0和2.7.2两个版本,配置方式稍微有点差别,两个版本不兼容。 2.1.0版包含 ...
kubernetes的quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.20.0镜像包,版本为v0.20.0。文件先解压,之后得到nginx-ingress-controller.0.20.0.tar
解压之后安装如下:mv nginx-module-vts-0.1.18 /usr/local/ yum -y install gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel cd /usr/local/nginx/nginx-1.13.7 ./configure --add-module=/...
包括nginx-1.10.3.tar.gz、nginx-sticky-module-1.1.tar.gz、zlib-1.2.8.tar.gz、openssl-1.0.1c.tar.gz、pcre-8.21.tar.gz以及按照过程可能的错误解决发法
本压缩包均为linux 64位系统的,其中包含nginx-1.14.2.tar.gz、nginx-1.15.4.tar.gz、nginx-1.16.1.tar.gz、nginx-1.17.5.tar.gz及pcre-8.41.tar.gz、pcre-8.42.tar.gz、pcre-8.43.tar.gz、pcre-8.44.tar.gz及...