开发文档
1.什么是JAVA EE ?
答:Javaee是一个标准,是一个为企业应用式开发的提供的标准平台。Javaee的优势:克服了传统c/s模式的弊端,迎合b/s架构的潮流,为应用java技术开发服务器端应用提供一个平台独立的、可移植的、多用户的、安全的和机遇标准的企业级平台,从而简化企业应用的开发、管理和部署。
2. 什么是C/S构架和B/S架构?
答:C/S 结构,即客户机服务器结构。B/S模式,浏览器和服务器模式即浏览器和服务器架构,WEB浏览器是客户端最主要的应用软件
3.Java EE应用?
答:JAVAEE能做开发企业门户网站,开发企业内部网站,开发分布式系统,开发云计算平台的应用程序。
4.JDBC概念?
答:jdbc java数据库连接可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序
5.css样式表有哪些类型,优先顺序是怎样?
答:四种优先级从高到低:行内样式,内嵌样式,链接样式,写入样式
6. String类的用法?
答: 可构建或创建字符串和处理字符串。
7.HTML是什么?
答:HTML是一种超文本标记语言。H是Hypertext,M是Marked,L是Language。超文本是指除了文字还有音频视频图像等。
8.HTML常用标签有什么?
答:<a></a><h></h></br><table></table>form></form><imag></image>
9.from标签的构成
答:<form>标签构成:表单基本形式<form action=’’ method=get或post>
6种表单控件:type=text/submit/password/radio/checkbox/image
10.get和post的区别?
答:get,post的区别:get的长度有限而且会在地址栏显示,不安全;Post长度无限制且安全
11.什么是css?
答:css层叠样式表,用于布局和美化网页。css的穿件及使用方法:外部:css,内部:html,内联:放在文件的开始,css语法:选择器的声明,声明名字值,声明要用;隔开。
12.什么是id选择符和class选择符?
答:id选择符和class 选择符:id=’’/class=’’/#
13.js是什么?
答:Js及 javascript是一种脚本语言,可以直接嵌入到html中被浏览器解释执行。Js和java的区别:Js弱变量,过程解释执行;java强变量,编译链接执行。JS变量定义:命名时,只包含数字、字母或下划线,要以字母开头,不能使用JS保留字,要区别大小写,JS定义函数:在JS函数中使用function关键字,不管有没有返回值都没有返回值类型。JS无返回值函数,函数体中不使用return关键字,JS有返回值的函数,函数体中使用return关键字
14.JDBC的创建步骤
JDBC基本步骤:建立驱动,建立连接对象,在连接对象上创建命令对象statement,执行sql语句,关闭连接,通过使用JDBC可以很方便的将sql语句传送给任意数据库
15.驱动添加
答;一般下载的驱动是.jar为扩展名,要将这个文件包含在classpath中或者在myeclipse中将驱动程序添加到工程中
16.URL协议
url:一级协议:二级协议://IP地址:端口号/数据库名,URL互联网标准资源地址
17.mysql的默认端口
:mysql默认端口3306
18.数据库的连接
答:在JDBC中连接数据库中执行数据库之后所得到的数据均放在结果集ResultSet
执行sql语句时,取数据用的是RS.NEXT,因为RS本身数据链,是结果的第0
19.JDBC连接的关闭
答:在JDBC中要关闭连接有是三个:接口集,命令对象,连接
Jdbc高级编程是建立动态的命令对象
20. INSERT INTO  STUDENT VALUES(?,?,?)中“?”代表什么?
答:INSERT INTO  STUDENT VALUES(?,?,?),其中?是占位符,表示一个参数,在执行语句之前必须要给参数赋值
21.JDBC用什么获得数据库数据?
答;JDBC高级编程中数据库元数据Database MetadataMetaDate()获得,包含了关于数据整体数据信息
22.用什么比较数据?如何用css美化表单
答;结果集数据元Resultset.MetedataResultset.Getmetadata()获得,比较重要的表列名,列数等信息
23.JAVA事务的运行
答:Java事务是解决数据安全的,要么全部执行,要么操作全部撤销
24mit和rollback表示什么?
答:Commit()整体提交,rollback()全部撤销
25. 如何防止sql注入
答:将特殊字符替换掉,不使用特殊字符
26.css可否用浏览器直接运行
答:Css不需要编译,可以直接由浏览器运行
27. Javascript的运用
答:Javascript可以放在页面的任何位置但是必须放在框架之前
28.环境变量的设置
答:设置环境变量是环境变量的之间用分号,但是在java Home之后不要加分号
29.JSP的执行
答:JSP的执行时第一个用户请求机JSP文件的时候,把JSP文件转换为java文件
30. Jsp执行过程
; 将jsp文件转化成java文件再转成class文件,最后以html格式返回, 再次请求就再开一个线程。
31. Page用法
答:为当前页面设置属性,一般放在页首。
32. 异常处理
答:处理异常的方法:创建error.jsp捕获异常对象。
33. Include指令是什么?
答:可以将导航和页脚部分单独做成一个网页文件,可以包含一个静态文件。
34. 什么是out对象?
答:一个输出流用来向客户端输出数据,可用于各种数据的输出。
35. Response对象
答:服务器对客户的请求做出动态响应,向客户端发送数据,动态响应,网页重定性,定时刷新。
36. 什么是servlet的生命周期?
答:从创建实例到销毁的过程,主要方法有init()service()destroy()。
37. 什么是servlet?
答:Java编写的类,运行于web服务器端中,Servlet对象是由web服务器创建的。
38. pageContext对象?
答:代表JSP页面上下文,可访问页面中的共享数据。
39. Session对象
答:回话级内置对象,服务器间的反复连接。
40. Application对象
答:应用程序级内置存储对象,存储在服务器端。
41. 怎样部署web工程到tomcat中?
答; 将myeclipse中工程复制到tomcat的webapps目录下。
43. Clear的属性
答:Left,right,both,none,可以让边元素边上不出现其他浮动元素。
44. Float的属性
答:Left,right,none.,把一个网页元素移动到网页其他块的某一边。
45. 什么是DIV+CSS网页布局?
答:网页HTML通过DIV标签以及CSS样式表代码开发制作的网页的统称,便于维护,打开速度更快。
46. 什么是MySQL数据库?
答:一个小型关系型数据库管理系统。
47. Date与DateFormat的作用
答:创建分析计算日期时间。
48.utf-8的编码方式
答:当使用‘utf-8’的编码方式处理的中文乱码方式徐家需加上request.setcharacter Encoding[‘utf-8’]
49. ParaMeternames()的作用
答:ParaMeternames()所有控制返回枚举值
50.cookie的运用
答:在cookie类中新建的客户端cookie的参数值和读取的客户端的值相同,在读取客户端cookieCookies句尾加上s是因为是cookie的集合
51.共享变量的获取
答:Getattribute获取一个共享变量
52. executeQuerysql)的作用
答:JavabeanexecuteQuerysql)是查询
53. Rs.last()和Rs.getrow()的作用
答;Rs.last()将游标移动到最后一行,Rs.getrow()获取当前行的编号
54.servlet作用
答:Servlet一般不写界面层,界面层的功能主要有jsp完成,servlet可以作为中间控制层,主要是连接JSPjavabean
55. servlet的装载
答;装载servlet一般由服务器完成,初始化servletthis完成,激活servletservice()完成
56.提交方式
答;Get提交方式由doget完成,post提交方式由dopost完成
57. 销毁servlet
;销毁servletdestory()完成
58.MVC三层结构
答:在MVC三层结构中,JSP负责视图,servlet负责控制,超连接的默认提交方式是get
59.request作用
答:<%=request%>显示在JSP
60.url,uri,urn的意思
答;url统一资源定位,uri统一资源标识,urn统一资源命名
61. url<credired>作用
答:url<credired>作用请求转
62. ilter的功能
答:filter的功能:重置编码,权限设置,filter在一般使用重定位技术
63.一个项目允许多个过滤器存在吗?
答;一个项目中可以由多个过滤器
64. filter的创建
答:创建filter放在java resources
65.编码过滤器的错误
答;编码过滤器主要是过滤掉语法错误之类的编码错误
66.权限过滤
权限过滤主要是过滤指定文件,指定目录,指定servlet
67.el的运用
答;el表达式获取指定范围的变量值,获取页面的参数值,获取cookie值,获取类的属性值,获取数组或者集合值。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。