javaweb题总结(三)

mvc

1.什么是MVC?分别是指的什么?
mvc是一种软件设计模式,
m 指的model模型—数据—JavaBean
v view 视图----->jsp html
c contrller 控制器 ----->servlet 1.控制界面跳转 2.提供数据

2.mvc作用?
解耦:将数据和界面分离
可重用性
可维护性

3.使用sql语句完成Emp表的分页?

select id,name,salary,age from emp limit 开始下标,查询条数;
select * from emp limit (pageIndex-1*pageSize,pageSize;

4.根据id更新emp表?

update emp set name = ?,age = ?,salary = ? where id = ?  

5.添加一条数据到emp表中?

insert into emp (name,age,salary) values(?,?,?)

6.在serlvet绝对路径控制页面跳转?
转发:/绝对路径(jsp,servlet)
重定向:request.servetContext.contextPath/路径

7.在jsp使用绝对路径请求?

<a href="${request.servetContext.contextPath/路径}"> test </a>
json

1.java中使用类转换为json常用组件?
1.fastJson 2.jackson

2.FastJson是那个公司的?如何将 Stuent对象转换为json,json 转换为Student对象?
阿里

JSON.toJsonString(student)
JSON.parseObject("str",Student.class) // Student.class  告诉json 转换为什么类型的

3.js中如何解析json为对象?

JSON.parse("str")

json.stringify(js 对象)
jquery

1…什么是ajax?
在不用加载整个网页的情况,使用异步请求得到数据,局部刷新数据的技术

2.jquery安装的两种方式?
1.本地安装
2.使用网络cdn方式下载

3.什么是cdn?他的作用是什么?
cdn 内容分发网络 放置静态资源:图片,字体,css,js html
作用:1.提高响应速度 2.减轻服务器压力

4.使用jquery写出两种html加载完成的回调函数?

$(function(){
	//当html 加载完毕回调当前方法 
})
$(document).ready(function(){


})

5.为id 为btn1的按钮设置点击事件?

$("#btn1").click(function(){
	// 监听点击事件
})

6…使用jquery获取节点的内容三种方式?


$("#id").val()  获取输入框 input 的值
$("#id").html() 获取标签 + 内容
$("#id").text() 只获取内容

7.删除内容两种方式?

$("#id").remove() 删除自身 和 内部的节点
$("#id").empty()  只删除内部节点 子元素

8.获取属性?

$("#id").attr("属性key")

9.获取父节点的方式?获取子结点的方式?

$("#id").parents() 查找所有的 父辈节点  多个
$("#id").parent()  查找父节点 只有一个


$("#id").children()  查找直系节点
$("#id").find("*") 查找所有节点 包括孙子节点

10.$可以用什么代替?

$ ====  Jquery
var jp = $.noConflict()

11.jqurey-ajax请求的三种方式?

$.get("url",data,function(data){
},"json").fail(function(){

})
$.post("url",data,function(data){
},"json").fail(function(){

})

$.ajax({
  method:"post",
  url:"",
  data:,
  datyType:"json",// 用来转化 返回的数据
  success:function(data){
  },
  error:function(){
  }
})

12.什么控件才能获取焦点,获取焦点的方法,失去焦点的方法?

form 中的 input控件
// 获取焦点
$("#username").focus(function(){

})

// 失去焦点 //比如取注册用户 取验证 用户名是否重复,已注册

form 中的 input控件
// 获取焦点
$("#username").blur(function(){

})

13.空间隐藏和显示的方法是什么?

$("#id").hide();  // 不占用空间
$("#id").show();

14.写出以下弹框的顺序?
a d b c

<script>	
			alert("a"); 
			$(function(){
				alert("b");
			});
			
		
			$(document).ready(function(){
				alert("c");
			});
			
			alert("d");
			
		</script>

// 
$("#btn1")
$(".cla1") //类选择器
$("div") //  元素选择器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值