今天是博客记录的第一天,也是奔溃的一天,今天没有值得记录的东西,over!
emmmm…想了想还是把一些知识点记录一下,虽然只是一些简单的东西
**jsp网页中数据通过ajax发起请求实现**
//发送ajax请求查询图片
function FindAllStdpic(){
$("#stdpiclist").empty();
$.ajax({
url:"${pageContext.request.contextPath}/FindAllStdpic.action",
type:"post",
data:"",
dataType:"json",
success:function(data){
if(data!=null){
for(i=0;i<data.length;i++){
var stdpic ="";
if(i==0){
stdpic = "<div class='item active'><img src = '/pic/"+data[i].stdpicname+"'></div>";
}else{
stdpic = "<div class='item'><img src = '/pic/"+data[i].stdpicname+"'></div>";
}
$("#stdpiclist").append(stdpic);
}
}
}
});
}
$(function(){
FindAllStdpic();
//图片循环播放
$("#myCarousel").carousel('cycle');
});
当对数据进行了修改,需要刷新页面时,只需要跳转到当前jsp即可,不能重定向到XXX.action
return “/space”;(SpringMvc)
response.sendRedirect("/Student/FindAllStudent.action");
哈哈哈哈真的是很简单的知识了…
顺便记录一下ajax回传json数据显示
- 导包
- 配置SpringMvc.xml
<mvc:annotation-driven />
如果不使用注解驱动则需要配置json转换器
<!--处理器适配器 -->
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
<property name="messageConverters">
<list>
<bean class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"></bean>
</list>
</property>
</bean>
- 查询并回传json格式数据, 注解@ResponseBody将List转成json格式
(@RequestBody将前台数据转成json格式)
/**
* 查询图片,json数据
*/
@RequestMapping("/FindAllStdpic.action")
public @ResponseBody List<StdpicBean> StdpicList(HttpServletRequest request){
List<StdpicBean> stdpiclist = stdpicservice.FindAllStdpic();
return stdpiclist;
}