javaWEB复习资料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.C/S B/S中文名是什么?(客户端/服务器)(浏览器/服务器)
2.T omcat默认端口号(8080)是多少,能不能修改?怎么修改?conf
文件夹里有个server.xml文件,修改里面的 port="80" MySQL默认端口号多少?(3306)SQLServer默认端口号?(1433) 3.MyElipse如何与T omcat联系起来?我想你应该懂 4.我们Javaweb一般在MyElipse中建立什么Project?WEBproject 有同学把窗口弄乱了,如何恢复?window->reset perspective 5.项目怎么部署?为什么要部署? 6.HTML 将容设置为斜体 将容设置为上标 将容设置为下标 7.framest Cols=”100,20%,*”横向100px,20%,剩下 Rows=”20%,30%,50%”数着按照2.3.5分为三块 8.Javascript Alert(“Hello”)默认那个对象在起作用? Window History Document Location 我想confirm(),请问那个对象?window 我想设定个计时器,请问那个对象?window 我想获得网页中的某个控件的值,用哪个对象?Document 有个同学想看历史记录,请问用哪个?(以上均为*)History 9.JSP重点 JSP的注释“”(*) JSP的表达式<%=100+800;%>错(*) JSP<%! Int n=0%>在整个代码中优先运行这句 <%int a=0%>(*)不在整个代码中优先运行这句 JSP有三条指令(*)page include taglib JSP动作 每个是做什么的?(*) Include指令和include区别?(***) include指令合并静态文档或Jsp页面中的容 可以用于包括动态生成的输出结果,因此可以包含一个Servlet include指令在编译期合并为一个文档 include动作在请求时进行包括处理 共享局部变量 include指令各文件中的声明的脚本变量在所有组成的页面中有效 include动作在一个文件中声明的脚本变量不能用于其他页面,除非将变量放置在request,session,application作用域中 修改的生效 include指令被包含文件被修改,不会立即生效,除非修改主页面或删除主页面的类 include动作修改了被包含的文件立即生效 变量的作用域 include指令中的要注意变量命名冲突情况 include动作不会出现变量命名冲突问题,因为他们实际上是局部变量Response.sendredirect与jsp:forward的区别?(*****) response.sendRedirect他其实是向浏览器发送一个特别的Header,然后由浏览器来做转向,转到指定的页面,所以用sendRedirect时,浏览器的地址栏上能够看到地址的变化。用 10.如何从表单获得控件的值?request.getParameter如何从 URL中获得参数?request.getRequestURI()(**) 书上69页,如何获得性别值?(**) P71 checkForm.jsp(**) P73multiNameForm.jsp(*) 隐藏表单的type怎么写?Hidden(**) 中文乱码的处理? <% page contentType="text/html;charset=gb2312"%>(*******)11.如何加载MySQL数据库 加载驱动class.forname(.mysql.jdbc.driver) 建立连接jdbc:mysql://localhost/stu?user=root&password=root 创建语句 执行+对结果分析(*******) 查询 增加(插入)怎么写 PreparedStatement 和Statement的区别?(*)PreparedStatement是Statement的子接口 Statement会直接执行execute中的sql语句;PreparedStatement 是先将sql预编译后在执行 什么叫事务?transaction 提交叫什么?submit 回卷怎么写?rollback 如何设置允许或禁止自动提交?setAutoCommit(**) 不同的数据库,如MySQL、oracle和SQL server,他们的驱动一样吗?不一样(*) 12.JSP九个置对象(*******) Out的作用1.用来向客户端输出各种数据类型的容。2.对应用服务器上的输出缓冲区进行管理。 Request获取客户端的参数和流 Response一般通过Ajax 获取 Session对某一个用户专有,可以被同一个用户在的一次会话过程中共享。对于不同客户,session是不同的 Application服务器端,可以被共享 (必须牢牢掌握) 其余四个知道名字即可exception、page、config、pageContext Cookie的作用 读Cookie用request,写Cooike用response。 P99 cookP1.jsp cookP2.jsp(****) 13.JSP置对象 session实现购物车(****) session.Invalidate()的作用清空session对象里的东西,并不指清除这个session对象本身。(*) sessionId的特点对某一个用户专有,可以被同一个用户在的一次会话过程中共享。对于不同客户,session是不同的 (*)定义表格三列