- 博客(114)
- 收藏
- 关注
原创 Servlet编程技术
Servlet是一个标准的纯Java类,只不过该类是HttpServlet类的一个子类,因此Servlet(即Java类)的对象可以使用或重写HttpServlet类中的所有方法一.创建Servlet 步骤如下:New---Servlet---取一个Servlet类名---next---一般将Servlet/JspMapping URL设置为:/Servlet类名(其他地方不需要修
2010-03-12 11:05:00 1120 1
原创 jsp:getProperty标签
jsp:getProperty标签用于获取被加载到当前页面中的JavaBean中某个属性的值格式:name:JavaBean的对象名,用于指定从哪个JavaBean中获取属性值property:JavaBean中的属性名,用于指定获取JavaBean中的哪个属性值 注意:当JavaBean中的属性名为xxx,而获取该属性值的方法名为getYyy(),则
2010-03-12 10:55:00 7901 1
原创 jsp:setProperty标签
jsp:setProperty标签用于设置被加载到当前页面中的JavaBean中属性的值格式:name:某个JavaBean的对象名,用于指定给哪个JavaBean中的属性赋值property:JavaBean中的某个属性名,用于指定给当前JavaBean中的哪个属性赋值 注意:当JavaBean中的属性名为xxx,而给该属性赋值的方法名为setYyy
2010-03-12 10:40:00 2382
原创 jsp:useBean标签
jsp:useBean标签用于指定在当前Jsp页面中要用到的JavaBean格式:id:自定义一个在当前页面中要引用的JavaBean(即Java类)的一个对象名(该对象在后面的代码中就可以调用其所属的JavaBean中的属性和方法)scope:用于指定该JavaBean的作用范围,取值如下 1.page:表示JavaBean只能在当前页面中使用。在Jsp页面
2010-03-12 10:27:00 1348
原创 JDBC方式连接数据库
JDBC:全名为Java DataBase Connectivity,即Java数据库编程接口,它是一种专门连接Java与数据库的方式使用JDBC连接Java与数据库的步骤如下一.加载JDBC驱动程序 1.SQL Server的加载方式 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"
2010-03-10 16:53:00 679
原创 Jsp中的Exception对象
Exception对象是用来处理Jsp页面文件在执行时所有发生的错误和异常;Jsp页面文件必须在isErrorPage=true的情况下才可以使用该对象;该对象一般配合Page指令一起使用,通过指定某个页面为错误处理页面,把所有的错误都集中到那个页面进行处理,可以使整个系统的性能得到加强;常用方法如下getMessage():返回错误信息toString:以字符串的形式返回
2010-03-08 15:55:00 4221 1
原创 Jsp中的Cookie对象
Cookie对象是由Web服务器产生后保存在浏览器中的信息,它可以用来保存一些小量的信息在浏览器中;该对象不属于Jsp的内置对象,它需要构造才能使用1. 构造: Cookie cookie对象名=new Cookie(cookie变量名,cookie中所存储的对象)2. cookie的写入与读取 写入:response.addCookie(cookie对象
2010-03-08 15:47:00 974 1
原创 Jsp中的response对象
该对象是javax.servlet.ServletResponse类的实例,其作用刚好与request对象相反,request对象是包含了客户请求的有关信息,而response对象是包含了响应客户请求的有关信息;常用方法如下addCookie(Cookie c):添加一个Cookie对象,用来保存客户端的用户信息sendRedirect(URL):将当前客户端的页面跳转到URL指
2010-03-08 15:36:00 707
原创 Jsp中的application对象
一个站点服务器中所有的用户公用一个application对象,当站点服务器开启时,该对象就被创建,直到网站关闭;也就是说:该对象一旦被创建了,它将被保存在服务器上;它的生命周期与服务器的生命周期相同;常用方法如下setAttribute(String name,Object o):将名字为name,值为o的数据存储到application对象中;o为对象类型getAttribut
2010-03-08 14:58:00 1135
原创 Jsp中的session对象
session对象是javax.servlet.http.HttpSession类的一个子类对象;在session中保存的对象值在当前用户连接的所有页面中都是可以被访问到的,即session对象是存储在每个打开的IE浏览器中的,不同的用户所对应的session对象一般是不同的;常用方法如下:setAttribute(String name,Object o):将名字为name,值
2010-03-08 14:45:00 3273
原创 Jsp中的request对象
request对象是javax.servlet.HttpServletRequest类的一个子类对象,当客户端请求一个Jsp页面是,Jsp容器会将客户端的请求信息包装在这个对象中;该对象中的常用方法如下:getParameter(String name):以字符串的形式返回客户端传来的某一个请求参数的值,参数名由name指定getParameterNames():获取客户端传来的
2010-03-08 14:20:00 3476 2
原创 jsp:forward标签与response.sendRedirect()的区别
1. jsp:forward标签只能实现本网站内的跳转,即浏览器上显示的依然是之前客户端的页面文件名,而不是跳转后的页面文件名 而response.sendRedirect()可以跳转到任何一个地址的页面,且浏览器上显示的是跳转后的页面文件名2. 当在之前的客户端页面文件中使用response.setAttribute()存储了某个值后,使用jsp:forward标签可以在跳转页面中
2010-03-08 13:06:00 1496 1
原创 jsp:include标签与include指令的区别
1.jsp:include标签是在执行时才对加载的文件进行处理,因此Jsp页面和它所加载的文件在逻辑和语法上都是独立的,如果对加载文件进行修改,那么运行时可以看到所加载文件修改后的结果2.而用include指令加载文件时,是将加载文件和Jsp页面合并成一个新的Jsp页面后,发送给Jsp引擎进行处理的,因此如果加载文件发生变化,则必须要将Jsp页面重新保存,然后再次访问,使其转译成Java文件,
2010-03-08 12:59:00 1059
原创 jsp:forward标签
jsp:forward标签用于将当前的Jsp页面跳转到另一个页面上,该指令只能实现本网站的跳转1.跳转的页面为静态页面时的格式: 2.跳转的页面为动态页面时的格式 ...... ......
2010-03-08 12:55:00 586
原创 jsp:include标签
该标签用于在当前的Jsp页面中加载另一个静态或动态的文件页面1.静态文件加载格式 page:用于指示被加载的静态页面文件名 flush:设置缓冲区是否可用2.动态文件加载格式 ....... ....... 3.静态文件与动态文件的区别 如果被加载的文件是静态文件,
2010-03-08 12:47:00 659
原创 jsp:param标签
该标签用于向目标页面中的参数传值,该标签通常与jsp:include或jsp:forward标签一起使用格式: name:目标页面中的某参数名 value:向name指定的参数所传的值一个页面中可以使用多个该标签来给多个参数传值
2010-03-08 12:43:00 476
原创 Jsp中的include指令
include指令用于在当前的Jsp页面中加载另一个静态文件页面格式:注意1. 在被加载的文件中尽量不使用...和...标记,否则会影响原Jsp文件中同样的标记,会导致语法 错误 2. 被加载的文件可以是Jsp文件,Jsp代码,Html文件或文本文件。当要插入Jsp代码时,文件的后缀名可以任意给 3. 被加载文件的路径一般指的是相对路径,例
2010-03-08 12:30:00 904
原创 Jsp中的Page指令
Page指令是用来定义整个Jsp页面的属性和这些属性的值格式: page中的主要指令标记有以下几种: language:设置Jsp页面中用到的语言,默认值为"Java" extends:设置当前Jsp页面要继承的父类,一般情况下不需要进行设置 import:在当前Jsp页面中导入要用到的Java类所在的包,不同的包
2010-03-08 12:10:00 2063
原创 Jsp中的变量
在声明Jsp变量时,变量的数据类型可以是Java语言允许的任何数据类型1.在标记符之间声明的变量是全局变量,这些变量是被所有用户共享的,任何一个用户对此变量的操作都会影响到其他用户对它 的使用;因为全局变量的内存空间是直到服务器关闭后才释放的2.在标记符之间声明的变量是局部变量,它只有在当前Jsp页面中才有效 注意:如果想在每个Jsp页面中都用到一些相同的Jsp变量,可以事
2010-03-08 11:44:00 1091
原创 通过JavaScript进行验证
实例如下:javascript.html文件 JavaScript验证 function check() { if(form1.text1.value=="") //验证姓名是否为空 {
2010-03-04 19:52:00 441
原创 JSP中的中文乱码问题
通过request.getParameter(String name)方式取参数name中的值时,如何解决中文乱码问题方法一:在所有的取值语句之前设置request的编码方式,即request.setCharacterEncoding("utf-8") //utf-8也可以为gb2312 前提条件是:参数name所在的页面和获取参数name值的页面的编码方式必须与re
2010-03-04 19:42:00 347
原创 表单form的信息传输方式post与get的区别
表单中method是用来设置表单的信息传输方式的,post方式与get方式的区别如下post:它是一种邮寄方式,在浏览器的地址栏中不显示提交的信息,这种方式传送的数据量的大小没有限制get:这种方式将信息传递到浏览器的地址栏中,最大传输的信息量为2KB,默认情况下为这种方式
2010-03-04 19:28:00 757
原创 JavaScript中常用的事件
JavaScript中有以下常用的事件,它们可以通过JavaScript中的自定义函数来响应1.onclick事件 单击事件,即用户单击鼠标按钮时发生的事件,可以在以下基本对象中产生该事件:button,radio,checkbox,submit,reset2.onchange事件 改变事件,通常发生在以下两种情况 select(列表框或下拉列表框)中的
2010-03-04 19:16:00 1123
原创 JavaScript中的Date对象
1.声明一个Date时间对象的方式有以下三种 Date():表示构造一个当前系统时间对象 Date(int year,int month,int day):构造的时间对象所指向的时间为 年:1900+year;月:month+1;日:day;时,分,秒:00 Date(int millsecond):构造的时间对象所指向的时间为1970年1月1日08时00分00
2010-03-04 18:58:00 452
原创 JavaScript中的window对象
window对象:每一个该对象代表一个浏览器窗口1.常用方法如下 open("要打开的页面文件名","打开窗口在操作系统中的名称(任何名称都可以)", "toolbar=?,menubar=?,top=?,left=?,width=?,height=?") 要打开的页面文件名:当其为单独的一个文件名时,则该文件必须
2010-03-04 18:33:00 457
原创 JavaScript与Java的区别
JavaScript是一种通用的、基于原型的、面向对象的脚本语言,而脚本语言就是指可以和Html语言混合使用的语言1.JavaScript与Java的区别 A. JavaScript是解释型的语言,当程序执行的时候,浏览器一边解释一边执行。而Java是编译型的语言,必须经过编译才能执行 B. 代码格式不一样。Java代码经过编译后成为二进制文件,而JavaScript是
2010-03-04 18:16:00 2399
原创 Html中的常用标签
1.:控制字体的各种属性 格式:文字 size:字体大小 color:字体颜色 face:字体名称;双击控制面板中的"字体",可以查看可以引用的字体名称2.......:表示将指定的内容居中显示在页面中3.:换行4.:Html中的注释标记5.:在页面中加一条分割线 格式: size:分割线的高度 w
2010-03-04 17:55:00 1704
原创 图片显示标签
格式:src:图片文件名与其路径alt:控制浏览器在尚未完全读入图像时,在图像位置显示的文字align:当该属性的值为left或right时,表示控制图片显示在浏览器中的位置; 当该属性的值为top,middle或bottom时,表示控制图片和其旁边的文字的对齐方式vspace:控制图片的上下边距hspace:控制图片的左右边距border:设置图片的
2010-03-04 17:48:00 557
原创 超级链接
超级链接的作用是从当前页面跳转到另一个指定的页面格式:链接名href:用来指定链接到哪个页面;它可以为一个具体的网址,也可以是某个页面文件名,还可以是一个邮箱地址(当为邮箱地址时,其 格式为:href="mailto:对方邮箱地址") 重要应用:可以利用超级链接向指定页面中的参数传值 格式:链接名
2010-03-04 17:32:00 509
原创 表单及表单中常用的控件
表单的作用是提供给客户端和服务器端的交互1.form:表单 格式: 表单中控件的定义 method:设置表单的信息传输方式,主要取值有post和get action:设置利用哪个文件(页面)来处理所提交的数据2.text:单行文本框 格式: name:该控件的
2010-03-04 16:04:00 2032
原创 Html文件的基本框架
Html文件的基本框架如下: :任何Html文档都是由该标记包含的:Html的头元素,主要包含该页面的一些基本描述语句, 例如::浏览器的标题:页面的标识一般都是在
2010-03-04 15:55:00 1011
原创 发布Web工程
发布Web工程:就是将Web工程文件发布到指定的服务器中,步骤如下在MyEclipse6.5中选择Deploy MyEclipse J2EE Project to Server......---Project:选择要发布的Web工程文件名---Add---Server:选择要发布到哪个服务器中---Finish---Ok
2010-03-04 15:46:00 529
原创 更改MyEclipse6.5的编译器
运行MyEclipse6.5---Window---Preferences......---Java---Installed JREs---如果已经在MyEclipse中增加了其它的编译器(非MyEclipse6.5编译器) 就可以在该页面中选中要使用的编译器;如果没有,就增加,选择Add---JRE name:给新加到MyEclipse6.5环境中的JDK取名;JRE home di
2010-03-04 15:36:00 1951
原创 MyEclipse6.5中搭建Web环境(使用Tomcat6.0服务器)
运行MyEclipse6.5---Window---Preferences......---MyEclipse EnterPrise Work---Servers---Tomcat---Tomcat6.x-----1.选中Enable;2.Tomcat home directory:找到Tomcat服务器存放的路径;3.点击Apply---展开Tomcat6.x---JDK---To
2010-03-04 15:26:00 1602
原创 注册MyEclipse6.5
运行MyEclipse6.5---Window---Preferences......---MyEclipse Enterprise Work---Subscription---Enter Subscription---输入 Subscription:用户名;Subscription code:注册码---Finish---Ok 用户名和注册码可通过运行下面的一段Java程序
2010-03-04 15:18:00 407
原创 Runtime类
该类是在包java.lang中,是用来运行可执行文件的(即:exe文件)1.构造:使用该类的一个类方法进行构造,即:getRuntime()2.运行可执行文件的方法:exec("可执行文件名【与路径】")
2010-03-01 19:23:00 337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人