function login()
{
var form = document.getElementById('loginFormId');
/* var type=$(":radio:checked").val();
*/
var type="0";
var act=type=="0"?"login":"plogin";
form.action = "${pageContext.request.contextPath}/access/"+act;
form.submit();
}
$(function(){
$("#nameTextId")[0].focus();
document.onkeydown = function(e){
var ev = document.all ? window.event : e;
if(ev.keyCode==13) {
login();
}
}
})
------------------------------------------
function login(roleId,wct){
var sessionInvalid = validateSession(function(){
$("#roleTextId").val(roleId);
var form = document.getElementById('loginFormyyzl');
form.action = basePath+wct+"/access/login";
form.submit();
});
}
function validateSession(callback){
$.ajax({ url: basePath+"ylt/access/validateSessionInvalid",
success: function(a,b,data){
try{
var result = JSON.parse(data.responseText);
if(result.status == "valid"){
callback();
}else{
window.parent.location.href = basePath+"/ylt/access/logout";
}
}catch (e) {
// TODO: handle exception
}
},
error: function (xhr, errorInfo, ex) {
},
});
}
function loadMenuCdr(ip,port,url){
closeSidebar();
var sessionInvalid = validateSession(function(){
var vdrurl = "http://" + ip + ":" + port + url;
document.getElementById("Main").innerHTML =
"";
});
if(sessionInvalid){
return ;
}
}
----------------------------------------
(一)Jquery. getJSON
方法定义:jQuery.getJSON( url, data, callback )
通过get请求得到json数据
·url用于提供json数据的地址页
·data(Optional)用于传送到服务器的键值对
·callback(Optional)回调函数,json数据请求成功后的处理函数
function(data, textStatus) {
// data是一个json对象
// textStatus will be "success"
this; // the options for this ajax request
}
----------------------------------------
以下内容非原创,来自百度文库http://wenku.baidu.com/view/4796b6145f0e7cd18425368e.html
public class Power {
/**
*Q71-数值的整数次方
*实现函数double Power(double base, int exponent),求base的exponent次方。不需要考虑溢出。
*/
private static boolean InvalidInput=false;
public static void main(
实现两个WEB之间通过session 共享数据
查看tomcat 关于 HTTP Connector 中有个emptySessionPath 其解释如下:
If set to true, all paths for session cookies will be set to /. This can be useful for portlet specification impleme
Parses a raw HTTP request using yii\helpers\Json::decode()
To enable parsing for JSON requests you can configure yii\web\Request::$parsers using this class:
'request' =&g
Sort a linked list in O(n log n) time using constant space complexity.
====analysis=======
mergeSort for singly-linked list
====code======= /**
* Definition for sin
我使用的是ubuntu13.04系统,在安装nginx的时候遇到如下几个问题,然后找思路解决的,nginx 的下载与安装
wget http://nginx.org/download/nginx-1.0.11.tar.gz
tar zxvf nginx-1.0.11.tar.gz
./configure
make
make install
安装的时候出现
在系统开发过程中,总少不免要自己处理一些异常信息,然后将异常信息变成友好的提示返回到客户端的这样一个过程,之前都是new一个自定义的异常,当然这个所谓的自定义异常也是继承RuntimeException的,但这样往往会造成异常信息说明不一致的情况,所以就想到了用枚举来解决的办法。
1,先创建一个接口,里面有两个方法,一个是getCode, 一个是getMessage
public