login.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="/go.html?url=<%=path%>/js/ext/resources/css/ext-all.css" />
<!-- GC -->
<style type="text/css">
p {
margin:5px;
}
.settings {
background-image:url(<%=path%>/js/ext/icons/fam/folder_wrench.png);
}
.nav {
background-image:url(<%=path%>/js/ext/icons/fam/folder_go.png);
}
.info {
background-image:url(<%=path%>/js/ext/icons/fam/information.png);
}
</style>
<script type="text/javascript" src="<%=path%>/js/ext/ext-all.js"></script>
<script type="text/javascript">
Ext.onReady(function(){
var form = Ext.create('Ext.form.Panel', {
layout: 'absolute',
url: '<%=path%>/login/action/doLogin.do',
defaultType: 'textfield',
border: false,
id: 'form',
bodyStyle:"background-image:url('<%=path%>/img/displaytag.png');background-repeat: no-repeat;padding:55px 5px 0",//添加背景图片
items: [{
fieldLabel: '帐号',
fieldWidth: 30,
msgTarget: 'side',
allowBlank: false,
x: 200,
y: 75,
name: 'userName',
anchor: '-5'
}, {
fieldLabel: '密码',
fieldWidth: 30,
inputType: 'password',
x: 200,
y: 105,
name: 'password',
anchor: '-5'
}
]
});
var win = Ext.create('Ext.window.Window', {
title: '后台系统登录',
width: 500,
height: 300,
minWidth: 300,
minHeight: 200,
layout: 'fit',
plain:true,
items: form,
buttons: [{
text: '登录',
handler: function() {
//window.location.href = form.url;
form.submit({
waitTitle: '用户登录',
waitMsg: '正在登录',
success: function (form, action) {
//Ext.Msg.alert('用户登录', '登录OK');
window.location.href = '<%=path%>/ext.jsp?name='+action.result.displayName+'&dept='+action.result.deptName;
},
failure: function (form, action) {
Ext.Msg.alert('用户登录', '用户名或密码错误!');
}
});
}
},{
text: '重置',
handler: function() {
Ext.getCmp("form").getForm().reset();
}
}]
});
win.show();
});
</script>
</head>
<body>
</body>
</html>
<%@ page language="java" import="ja