实战CRM项目所得
目录
一、跳转业务层页面 地址栏跳转
二、AJAX用法
三,Base标签
四,pageContext ,request,session,application,作用域
五, Jquery事件函数的用法
六 ,引入jstl标签库
七 ,页面切割技术
总结
持续更新中
持续更新中
一、跳转业务层页面 地址栏跳转
Window.location.href = "(地址信息)/workbeach/index.do"
@RequestMapping("/workeach/index.do")
Window.location.href = "(地址信息)/workbeach/index.do"
@RequestMapping("/workeach/index.do")
是否需要重新创建Controller
看跳转的页面是否在独立资源目录,如果在独立资源目录 ,就需要重新创建一个Controller
二、AJAX用法
var loginAct =$.trim($("#loginAct").var());
(trim是去空格的)
$.ajax({
url:' 资源路径'(发到Controller中去 所以吧@ResquestMapping中的资源路径填入其中)
data:{
形参(要和后台Controller层中形参的名字保持一致) :loginAct (上面的变量)},
type:'post/get(请求方式)',
dataType:'json (返回相应信息的类型)',
(处理相应是在回调函数中进行的)
success:function(data(接收后台响应返回的信息)){
if (data.code ==...){
}
}
beforeSend:function(){ 当ajax向后台发送请求之前,会自动执行本函数
该函数的返回值能够决定是否真正向后台发送请求,
如果该函数返回true,则ajax会真正向后台发送请求。
如果返回false,ajax会放弃向后台发送请求
}
})
$("#msg").html/text()
html: 内容为 文本信息 也可以写标签信息
text:文本信息
三,Base标签
<%basePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+""%>
四,pageContext ,request,session,application,作用域
pageContext:用来在同一个页面不同标签之间传递数据
request:在同一个请求过程之间传递数据 request.setAttribute储存 用el表达式取出
session:在同一个浏览器窗口中的不同请求之间传递数据
application:所有的用户共享的数据,并且长久频繁使用的数据
五, Jquery事件函数的用法
选择器.click(function{ //给指定的元素添加事件
//js代码});
选择器.click();//在指定的元素上模拟发生一次事件
六 ,引入jstl标签库
<@% taglib prefix="c" url="http://java.sun.com/jsp/jstl/core"%>
使用 判断cookie 是否不为空
//如果为空返回false,否则返回true
七 ,页面切割技术
1.和
$("#msg").html/text()
html: 内容为 文本信息 也可以写标签信息
text:文本信息
<%basePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+""%>
四,pageContext ,request,session,application,作用域
pageContext:用来在同一个页面不同标签之间传递数据
request:在同一个请求过程之间传递数据 request.setAttribute储存 用el表达式取出
session:在同一个浏览器窗口中的不同请求之间传递数据
application:所有的用户共享的数据,并且长久频繁使用的数据
五, Jquery事件函数的用法
选择器.click(function{ //给指定的元素添加事件
//js代码});
选择器.click();//在指定的元素上模拟发生一次事件
六 ,引入jstl标签库
<@% taglib prefix="c" url="http://java.sun.com/jsp/jstl/core"%>
使用 判断cookie 是否不为空
//如果为空返回false,否则返回true
七 ,页面切割技术
1.和
pageContext:用来在同一个页面不同标签之间传递数据
request:在同一个请求过程之间传递数据 request.setAttribute储存 用el表达式取出
session:在同一个浏览器窗口中的不同请求之间传递数据
application:所有的用户共享的数据,并且长久频繁使用的数据
选择器.click(function{ //给指定的元素添加事件
//js代码});
选择器.click();//在指定的元素上模拟发生一次事件
六 ,引入jstl标签库
<@% taglib prefix="c" url="http://java.sun.com/jsp/jstl/core"%>
使用 判断cookie 是否不为空
//如果为空返回false,否则返回true
七 ,页面切割技术
1.和
<@% taglib prefix="c" url="http://java.sun.com/jsp/jstl/core"%>
使用 判断cookie 是否不为空
1.和



