- @土龙:引用来自“董凡东”的评论大神,我用FileZilla上... 查看»
- @董凡东:大神,我用FileZilla上传jdk等为啥在系统目录里面... 查看»
- @Daniel_cs:交叉表用finereport做的话也挺简单的 查看»
- @xialeistudio:不要动 httpd.conf 在 Thinkphp项目目录下新建 ... 查看»
- @Mr_Qi:引用来自“Jieven”的评论java.lang.NoClassDefF... 查看»
- @阿凯乐乐:使用Resource类获取自定义配置兼容性更好,替代原...查看»
- @阿凯乐乐:jdbcUrl=jdbc:mysql://sqld.duapp.com:4050/数据... 查看»
- @土龙:引用来自“虎眼豆丁”的评论 ireport主要做什么用... 查看»
- @Nori:ireport主要做什么用 查看»
- @土龙:引用来自“Chocolee”的评论 List<User> userLis... 查看»
- 今日访问:4
- 昨日访问:22
- 本周访问:4
- 本月访问:4
- 所有访问:33612
1
2
3
|
User user=getModel(User. class );
user.set( "id" , UUID.randomUUID().toString());
user.save(); |
2、登录时需要从前台获得用户名密码然后去数据库查询是否存在
1
2
3
4
|
String name=getPara( "user.name" );
String password=getPara( "user.password" );
List<User> l=User.dao.find( "select * from user where name='"
+name+ "' and password='" +password+ "'" );
|
3、保存和移除用户信息到session中
1
2
3
4
|
//保存session getSession().setAttribute( "username" , name);
//移除session getSession().removeAttribute( "username" );
|
4、前台使用jstl来判断显示不同的内容
1
2
3
4
5
6
7
8
|
< c:if test = "${sessionScope.username!=null}" >
< a href = '/user/userInfo.jsp' >欢迎 ${sessionScope.username}</ a >
< span ></ span >< a href = '/user/logout' >注销</ a >
</ c:if >
< c:if test = "${sessionScope.username==null}" >
< a href = '/user/login.jsp' >登录</ a >
< span ></ span >< a href = '/user/register.jsp' >注册</ a >
</ c:if >
|
jstl只有if没有else,所以用了两个if。分支多的时候可以用下面的标签
1
2
3
4
5
6
7
8
9
10
11
|
< c:choose >
< c:when test = "${condition1}" >
condition1为true </ c:when >
< c:when test = "${ condition2}" >
condition2为true </ c:when >
< c:otherwise >
condition1和condition2都为false </ c:otherwise >
</ c:choose >
|
5、servlet api
http://tomcat.apache.org/tomcat-5.5-doc/servletapi/
评论4
- 1楼:Smile月光 Android 发表于 2013-03-12 06:59 回复此评论主要的呢。。。。
- 2楼:土龙 发表于 2013-03-12 09:25 回复此评论
引用来自“panfanglin”的评论
主要的呢。。。。
不知道你想看什么?我写的jfinal使用笔记主要记录我对jfinal的熟悉过程。关于注册和登录的功能还在做,其他东西我会慢慢补上去。
- 3楼:greatddk 发表于 2013-06-14 14:59 回复此评论'or 'a'='a,登录成功!
- 4楼:土龙 发表于 2013-06-14 15:04 回复此评论
引用来自“greatddk”的评论
'or 'a'='a,登录成功!
谢谢提醒,安全问题几乎没有考虑,会尽快补上漏洞。非常感谢。
- 2013/04/18jfinal使用笔记1
- 2013/02/02JFinal笔记(一)
- 2013/02/02JFinal笔记(二)
- 2012/07/02JFinal的ActiveRecord用法 @JFinal...
- 2014/12/15JFinal问题整理
© 开源中国(OSChina.NET) | 关于我们 | 广告联系 | @新浪微博 | 开源中国手机版 | 粤ICP备12009483号-3 | 开源中国手机客户端:AndroidiPhoneWP7 |
开源中国社区(OSChina.net)是工信部 开源软件推进联盟 指定的官方社区 |
经过测试 万能钥匙确实能注入进去
JFinal使用笔记3-注册和登录功能开发记录的更多相关文章
-
使用JFinal框架连接数据库,实现注册、登录功能
使用JFinal框架连接数据库,实现注册.登录功能 1.在Eclipse中新建Dynamic Web project项目 2.导入jfinal-2.2-bin-with-src.jar.c3p0-0. ...
-
快速体验 Laravel 自带的注册、登录功能
快速体验 Laravel 自带的注册.登录功能 注册.登录经常是一件很伤脑筋的是,Laravel 提供了解决方案,可以直接使用它.试过之后,感觉真爽! 前提:本地已安装好了 PHP 运行环境.mysq ...
-
ssm整合实现注册与登录功能
最简洁易懂的SSM整合源码都在这里了 激情提示: 1.本项目是用IDEA编写的,不管你是习惯何种ide工具,那也只是工具而已,源代码才是本质 2.本项目只拥有注册和登录功能,简易的功能和详细的注释,是 ...
-
java在线聊天项目1.1版 ——开启多个客户端,分别实现注册和登录功能,使用客户端与服务端信息request机制,重构线程,将单独的登录和注册线程合并
实现效果图: eclipse项目中初步整合之前的各个客户端和服务端的窗口与工具类,效果如下图: 已将注册服务器线程RegServer功能放到LoginServer中,使用客户端与服务端的request ...
-
Go语言学习教程:管理员登录功能开发
学习完了数据库操作的知识以后.本节内容,我们将实现管理员登陆功能,涉及到多个模块的代码实现和逻辑处理,以及数据库表的操作,都将在本节内容中进行实现. 管理员结构体定义 首先我们要定义管理员这个实体的结 ...
-
java在线聊天项目1.2版 ——开启多个客户端,分别实现数据库注册和登录功能后,成功登陆则登录框消失,好友列表窗出现
登录框消失语句 dispose(); 好友列表窗出现 使用new FriendsFrame(phone,s); 登陆对话框代码修改如下: package com.swift.frame; import ...
-
一步步开发自己的博客 .NET版(3、注册登录功能)
前言 这次开发的博客主要功能或特点: 第一:可以兼容各终端,特别是手机端. 第二:到时会用到大量html5,炫啊. 第三:导入博客园的精华文章,并做分类.(不要封我) 第四:做 ...
-
App后台开发运维和架构实践学习总结(4)——APP的注册和登录功能设计
一.为什么需要注册和登录? 是否需要注册和登录的关键取决于产品形态. 如果用户注册登录对于用户需求.产品功能.商业模式本身带不来任何价值的话,就没必要设计这样的功能.比如一些实用工具类的产品:计算器. ...
-
QQ登录功能之如何获取用于本地测试的APPID
本文主要说明一下开发者如何在QQ互联创建测试应用,从而分配给我们一套APP ID和APP KEY,在我们平时学习的时候使用. 一.QQ互联注册开发者 要想使用QQ登陆的功能,首先你必须是腾讯开发者.腾 ...
随机推荐
-
Delphi Berlin 10.1 for iOS 成生 info.plist 顺序改变了
在 Delphi Seattle 10 update 1 版本(含之前版本),只要 Project > Build 会立即生成 info.plist 如果需要修改 info.plist 可以利用 ...
-
BITED-Windows8应用开发学习札记之三:如何在Win8应用中实现数据绑定
在微软官方提供的资源中,我们可以看到SampleDataSource.cs已经拥有了定义好了相应的数据结构以及实现类: 建立本地数据 由于我们已经有数据以及相应的数据类,我们需要做的仅仅是将数据放进数 ...
-
mysql 面向集合查询
面向集合的思想 SQL是为查询和管理关系型数据库中的数据而专门设计的一种标准语言.我们通常认为的关系型是说的数据库中表与表的关系,这个理解是有问题的,这里的关系其实是数学术语上的关系.为什么这么说?因 ...
-
oracle插入数据报错ORA-26026
今天进行数据清理时发现报错ORA-26026,主要是把从交易库提取数据并插入到归档库中. 检查一下发现是归档库的索引问题. 当时为了提高插入速度,所以删除了归档库的索引,可能对主键索引产生了影响. 解 ...
-
【笔记】css 自定义select 元素的箭头样式
原文链接:https://www.imooc.com/qadetail/187585?t=281881 最近项目需要自定义select 元素的样式,搜索了一下发现了通过设置select 元素 css ...
-
SocketServer源码学习(二)
SocketServer 中非常重要的两个基类就是:BaseServer 和 BaseRequestHandler在SocketServer 中也提供了对TCP以及UDP的高级封装,这次我们主要通过分 ...
-
后台文本编辑器KindEditor介绍
后台文本编辑器KindEditor介绍 我们在自己的个人主页添加文章内容的时候,需要对文章内容进行修饰,此时就需要文本编辑器助阵了! 功能预览 KindEditor文本编辑器 KindEditor文本 ...
-
day19 正则,re模块
http://www.cnblogs.com/Eva-J/articles/7228075.html 所有常用模块的用法 正则的规则: 在一个字符组里面枚举合法的所有字符,字符组里面的任意一个字符和 ...
-
MySQL学习笔记-MySQL体系结构总览
MySQL体系结构总览 不管是用哪种数据库,了解数据库的体系结构都是极为重要的.MySQL体系结构主要由数据库和数据库实例构成. 数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件 ...
-
匹配yyyy-mm-dd日期格式的的正则表达式[转]
转http://www.jb51.net/article/28034.htm 今天头让我修改个javascript方法,验证输入的日期是否符合要求.恩.我们的要求是yyyy-mm-dd这样的格式,其他 ...