最近帮同学做j2ee的作业,老师规定要使用SSH,我决定在前台使用我最近学习的extjs,我用的是3.3版本.还在学习阶段.
我做了管理员登录,用户管理和图书管理.
先贴登录的:
管理员登录前台部分代码:
Ext.QuickTips.init();//启用错误提示
layout:"form",//在form布局下才能显示fieldLabel
name:"adminPwd",//名字与后台属性对应
inputType:"password"//输入字符会变成圆点
form.getForm().submit({
waitTitle : '正在登陆',
waitMsg : '服务器正在验证,请稍候......',//要有进度条要加这一句
url:"admin!loginAdmin.action",
success:function(){
Ext.Msg.alert("提示","管理员登录成功!");
window.location = "adminMgr.jsp";
}
});
后台代码:
private String adminName;//与前台定义的name一致,即可通过get方法
private String adminPwd;//获得从前台传过来的值
//getter,setter
public String loginAdmin() throws IOException{
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType( "text/html;charset=gb2312");//设置浏览器显 示的编码
if(as.loginAdmin(getAdminName(), getAdminPwd())){
response.getWriter().write( "{\"success\":true}");//返回json格式的数据到前台
}else{
response.getWriter().write( "{\"success\":false,\"errors\": {\"adminName\":\"用户名或密码错误!\"}}");//指定错误提示出现在adminName的输入框
}
return null;
}
分享到:
相关推荐
个人SSH框架学习示例,附近为个人搭建的示例SSH+EXTJS框架
用extjs,ssh框架写的登陆系统。用是mysql数据库。
这个专供学习。。只是参考。。。是一个很好的学习资料。。请爱好者好好看看
该系统采用Extjs布局,SSH框架,sqlserver2000数据库
1、客户:首先提出配送请求,最终享受配送服务.它在本系统中即是服务的起点,也是服务的终点。 2、客服人员:接受客户配送请求,生成订单。根据库存确定订单状态,当中心库房有货时,为可分配订单;当中心库房缺货...
EXTJS+SSH房屋出租系统.涉及技术知识点繁多,EXTJS,DWR,SSH,验证码,换皮肤,标签,上传下载,导入导出,报表制作,数据打印等,是许老师博客http://blog.csdn.net/lenotang/archive/2008/10/12/3063050.aspx上的配套...
学习高级项目,extjs + ssh + jquery .rar
ssh+extjs+mysql整合
ExtJS+SSH物流管理.zip
ExtJS+SSH+Junit的demo,包括BaseDaoImpl以及Junit测试时所用到的父类设计
extjs+ssh2图书关系系统源码, struts2.0+hibernate3.1+spring2.0+extJs实现所有功能
extjs+ssh2的开发,实现了excel的导入导出,增删修改
ExtJs+java(SSH)项目实战源码,代码很全,很实用,对学习ExtJs和JAVA框架都很有帮助.
基于ExtJs+SSHMySql 的开源,权限管理系统,
一个用ExtJs+SSH+Oracle写的增删改查,里面有数据库的Sql语句,非常完整,全面!Ext的资源文件也有,不用再添加!Ext用的是3.0
extjs+ssh项目需要的jar包2,接着上一个jar1
这是我的extjs+ssh_项目源码,希望对大家有帮助!
非常好的一个EXTjs+ssh做的系统,学习价值很高!
于ExtJs+SSH的企业人力资源管理系统part2 超级管理员: 孙七 123
ExtJS+Android+SSH整合开发Web与移动SNS