- 浏览: 2846 次
- 性别:
- 来自: 北京
最新评论
文章列表
一、单系统登录机制
1、http无状态协议
web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系
但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限制浏览器请求,必须鉴别浏览器请求,响应合法请求,忽略非法请求;要鉴别浏览器请求,必须清楚浏览器请求状态。既然http协议无状态,那就让服务器和浏览器共同维护一个状态吧!这就是会话机制
2、会话机制
浏览器 ...
//用户登录的页面校验
$(function(){
$('#loginId').click(function(){
if ($('#u').val() == "") {
$('#umsg').html("<font color='red'><b>用户名不能为空</b></font>");
return false;
}else {
$("#umsg").removeAttr("disabled");
}
if ($ ...
javaweb
- 博客分类:
- 我所有经历的bug总结1
写道
<c:forEach items="${customers}" var="cust"> //此处的$符号很容易遗忘 需多注意 <tr> <th>${cust.cust_name}</th> <th>${cust.cust_type}</th> <th>${cust.cust_phone}</th> <th>${cust.cust_address}</th> & ...
mybatis的一对多(转)
- 博客分类:
- 五大框架之mybatis
一 建表,提供初始数据。
表说明:t_customer为客户信息表;t_orders为订单表。一个客户可以有多个订单,一个订单只属于一个客户。多方使用外键(t_orders表的customer_id)来约束。这里并没有建立强制的外键约束,做更新,删除操作时会很麻烦。
Sql代码
CREATE TABLE `t_customer` (
`id` int(10) NOT NULL AUTO_INCREMENT,
Java代码
/**
* 员工信息
*
*/