课程技能训练

信息网络开发工具技能训练 2013-2014第1学期

题 目: JSP的内置对象应用训练 院(系、部):

学 生 姓 名

指 导 教 师::

2013年12月3日

(一) 对于JSP 的基本介绍

通过网络我了解到Java-EE 中应用的技术有很多:JDBC,EJB,JA V A

RMI,JNDI,JMAPI,JMS,JTS,JMF,Annotation,JavaFX,JMX,JPA,JSP,JavaBean,servlet, mvc,XML 等。在这个学期中我们学习过的技术有:JSP,JavaBean,servlet,

mvc,XML,JDBC 等。对于JSP 有深刻的了解,因此我对JSP 做一个比较详细的介绍。

首先要知道什么是JSP 。JSP 技术使用Java 编程语言编写类XML 的tags 和Scriptlets ,来封装产生动态网页的处理逻辑。网页还能通过tags 和Scriptlets 访问存在于服务端的资源的应用逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web 的应用程序的开发变得迅速和容易。

Web 服务器在遇到访问JSP 网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP 文件中的HTML 代码一起返回给客户。插入的Java 程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP 与JavaServlet 一样,是在服务器端执行的,通常返回给客户端的就是一个HTML 文本,因此客户端只要有浏览器就能浏览。

JSP 页面由HTML 代码和嵌入其中的Java 代码所组成。服务器在页面被客户端请求以后对这些Java 代码进行处理,然后将生成的HTML 页面返回给客户端的浏览器。JavaServlet 是JSP 的技术基础,而且大型的Web 应用程序的开发需要JavaServlet 和JSP 配合才能完成。JSP 具备了Java 技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

JSP 可用一种简单易懂的等式表示为:HTML+Java=JSP。

(二)JSP 内置对象:

2.1 request对象:

该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。它是HttpServletRequest 的实例。

2.1.1 request 的常用方法:

1,getParameter();使用如下 String str=request.getParameter();

2,setAttribute();getAttribute();removeAttribute();getMethod();getProtocol();getReqeustURI();getRemoteAddr();getServerPort();和 getServerName();

request 对象代表的是来自客户端的请求,例如在form 表单中填写的信息

等,是最常用的对象。

关于它的使用方法是getParameter 、getParameterNames 和getParameterValues ,通过调用这几个方法来获取请求对象中所包含的参数的值。

request 的setAttribute 与getAttribute 方法一般都是成对出现的,首先通过setAttribute 方法设置属性与属性值,然后通过getAttribute 方法根据属性获取到与该属性对应的对象值。

setAttribute 与getAttribute 方法都是在服务器端内部执行的,客户端不知道服务器端是否执行过这两个方法。

request 的getParamete r 方法的作用是获取到客户端通过表单或url 请求参数发送过来的参数值,是客户端与服务器端之间的交互,服务器端要想获取到客户端发送过来的数据,就需要使用getParameter 方法来获取。

没有与getParameter 方法对应的setParameter 方法。

request 对象内数据的存活范围就是在request 对象的存活范围内,当客户端想服务器端发送一个请求,服务器向客户端返回一个响应后,该请求对象就被销毁了;之后再向服务器端发送新的请求时,服务器会创建新的request 对象,该request 对象与之前的request 对象没有任何关系,因此也无法获得在之前的request 对象中所存放的任何数据。

2.1.2 request对象使用时常遇到的问题:

1. 客户端跳转和服务器跳转的混淆

设置request 属性范围,此属性只在服务器中跳转中起作用。超链接跳转后,地址栏改变,属于客户端跳转,无法取得request 属性。通过在站点内跳转解决问题。如下:

pageContext.forward();

request.getRequestDispatch(“ ”).forward(request,response);

2.jsp 页面出现乱码如何解决

在页头加上:

2.2 response对象:

response 对象代表的是对客户端的响应,也就是说可以通过response 对象来组织发送到客户端的数据。

但是由于组织方式比较底层,所以不建议一般人使用。

需要向客户端发送文字时直接用out 对象即可。

2.3 session对象:

2.3.1.session 对象的介绍

1.session 对象是一个JSP 内置对象,session 对象代表服务器与客户端所建立的会话,当需要在不同的JSP 页面中保留客户信息的情况下使用,比如在线购物、客户轨迹跟踪等。是javax.servelet.http.HttpSession 接口的实例化对象。Session 只能应用在HTTP 协议中。

从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要session 对象。

2.session 对象的ID :当一个客户首次访问服务器上的一个JSP 页面时,JSP 引擎产生一个session 对象,同时分配一个String 类型的ID 号,JSP 引擎同时将这个ID 号发送到客户端,存放在Cookie 中,这样session 对象和客户之间就建立了一一对应的关系。当客户再访问连接该服务器的其他页面时,不再分配给客户新的session 对象,直到客户关闭浏览器后,服务器端该客户的session 对象才取消,并且和客户的会话对应关系消失。当客户重新打开浏览器再连接到该服务器时,服务器为该客户再创建一个新的session 对象。

3.session 对象存在一定时间过期问题,所以存在session 中的名值对会在一定时间后失去,可以通过更改session 有效时间来避免这种情况。同时编程时尽量避免将大量有效信息存储在session 中,request 是一个不错的替代对象。

2.3.2 session对象使用时常遇到的问题:

使用session 对象时,对于每一个已经连接到服务器上的用户,如果重新启动服务器,则这些用户再次发出请求实际上表示的都是一个新连接的用户,服务器会为用户重新分配一个新的Session Id.

如何解决session 在服务器重新启动后继续使用?可以通过序列化的方式保存session 继续使用。也可以通过反序列化的方式,从指定的存储介质上反序列化每一个session 对象。配置server.xml 文件,加入session 保存工作。

2.4 application对象

服务器启动后就产生了这个application 对象,当客户在所访问的网站的各个页面之间浏览时,这个application 对象都是同一个,直到服务器关闭。但是

与session 不同的是,所有客户的application 对象都是同一个,即所有客户共享这个内置的application 对象。

2.4.1 application对象常用方法:

String getRealPath(String path) getRealPath 这个方法可以获取资源在服务器上的物理路径(绝对路径),常用来获取上传文件时要存储文件的路径。这一点在文件操作时非常有用。

Public string getContextPath() 取得当前的虚拟路径名称

2.4.2 session对象使用时常遇到的问题:

使用Application 如果保存了一些不该保存的对象很容易导致内存泄漏。如果在Application 的oncreate 中执行比较耗时的操作,将直接影响程序的启动时间。有些清理工作不能依靠onTerminate 完成,因为JSP 会尽量让你的程序一直运行,所以很有可能 onTerminate 不会被调用。

有些Web 服务器不直接支持使用application 对象,必须使ServletContext 来声明application 对象,再调用getServletContext()方法来获取当前页面的application 对象。

2.5 Cookie对象

2.5.1 什么是Cookie

Cookie 是Web 服务器保存在用户硬盘上的一段文本。Cookie 允许一个Web 站点在用户电脑上保存信息并且随后再取回它。举例来说,一个Web 站点可能会为每一个访问者产生一个唯一的ID ,然后以Cookie 文件的形式保存在每个用户的机器上。如果用户使用IE 浏览器访问Web ,用户就会看到所有保存在自己硬盘上的Cookie 。它们最常存放的地方是:C:\Windows\Cookies。Cookie 是以“关键字key=值value ”的格式来保存记录的。

2.5.2 创建一个Cookie 对象

调用Cookie 对象的构造函数就可以创建Cookie 对象。Cookie 对象的构造函数有两个字符串参数:Cookie 名字和Cookie 值。

例如:Cookie c = new Cookie("username","john");

2.5.3将Cookie 对象传送到客户端

在JSP 中,如果要将封装好的Cookie 对象传送到客户端,可使用Response 对象的addCookie()方法。

例如:response.addCookie(c)。

2.5.4读取保存到客户端的Cookie

使用Request 对象的getCookie()方法,执行时将所有客户端传来的Cookie 对象以数组的形式排列,如果要取出符合需要的Cookie 对象,就需要循环比较数组内每个对象的关键字。

例如:

Cookie[] c = request.getCookies();

if(c != null)

for(int i = 0;i if("username".equals(c.getName()))

out.println(c.getValue());

}

2.5.5 Cookie应用

Cookie 对象的典型应用时用来统计网站的访问人数。由于代理服务器、缓存等的使用,唯一能帮助网站精确统计来访人数的方法就是为每个访问者建立一个唯一ID 。使用Cookie ,网站可以完成一下工作。

● 测定多少人访问过。

● 测定访问者有多少是新用户(即第一次来访),多少是老用户。 ● 测定一个用户多久访问一次网站

当一个用户第一次访问时,网站在数据库中建立一个新的ID ,并把ID 通过Cookie 传送给用户。用户再次来访时,网站把该用户ID 对应的计数器加1,得到用户的来访次数。

2.5.6 cookie对象使用时常遇到的问题:

如果关闭了客户端的浏览器,重新开启浏览器,之前设置的Cookie 无法取出,出现了NullPointerException 异常。实际上之前设置的两个Cookie 并没有真正保存在客户端上,而只是保存在客户端的浏览器上,此时要想真正将Cookie 保存在客户端上,就必须设置Cookie 的保存时间,调用Cookie 对象的setMaxAge()方法便可以设置Cookie 对象的有效时间,

例如:Cookie c = new Cookie("username","john");

c.setMaxAge(3600);

2.6 out对象

out 对象代表了向客户端发送数据的对象,与response 对象不同,通过out 对象发送的内容将是浏览器需要显示的内容,是文本一级的,可以通过out 对象直接向客户端写一个由程序动态生成的HTML 文件。

常用的方法除了print 和println 之外,还包括clear 、clearBuffer 、flush 、getBufferSize 和getRemaining ,这是因为out 对象内部包含了一个缓冲区,所以需要一些对缓冲区进行操作的方法。

2.7 config对象 javax.servlet. ServletConfig 的实例,该实例代表该JSP 的配置信息。常用的方法有getInitParameter(String paramNarne) 及getInitParameternarnes() 等方法。事实上,JSP 页面通常无须配置,也就不存在配置信息。因此,该对象更多地在Servlet 中有效。

2.8 exception对象

java.lang.Throwable 的实例,该实例代表其他页面中的异常和错误。只有当页面是错误处理页面,即编译指令page 的isErrorPage 属性为true 时,该对象才可以使用。常用的方法有getMessage()和printStackTrace()等。

2.9 pageContext对象

javax.servlet.jsp.PageContext 的实例,该对象代表该JSP 页面上下文,使用该对象可以访问页面中的共享数据。常用的方法有getServletContext()和getServletConfig()等。

可以直接使用pageContext 对象取得ServletRequest 、ServletResponse 、ServletConfig 和ServletContext 接口的实例,也可以使用pageContext 完成和功能的实现。

(三) 总结:

在JSP 中为了简化用户的开发,提供了9个内置对象,这些内置对象将由容器开发自动为用户进行实例化,用户直接使用即可,内置对象是Web 程序中最为重要的知识,使用这些对象可以更容易接受客户端发送请求的信息,并响应客户端的请求以及存储客户信息,从而大大简化JSP 程序的复杂性。其中Cookie 机制在程序开发中有重要作用,它是保存用户相关信息提供的一中的有效方法,是一端文本信息。抓取Cookie ,获得用户信息是互联网盛行下的产物。应重点掌握这九大内置对象并熟练应用。

信息网络开发工具技能训练 2013-2014第1学期

题 目: JSP的内置对象应用训练 院(系、部):

学 生 姓 名

指 导 教 师::

2013年12月3日

(一) 对于JSP 的基本介绍

通过网络我了解到Java-EE 中应用的技术有很多:JDBC,EJB,JA V A

RMI,JNDI,JMAPI,JMS,JTS,JMF,Annotation,JavaFX,JMX,JPA,JSP,JavaBean,servlet, mvc,XML 等。在这个学期中我们学习过的技术有:JSP,JavaBean,servlet,

mvc,XML,JDBC 等。对于JSP 有深刻的了解,因此我对JSP 做一个比较详细的介绍。

首先要知道什么是JSP 。JSP 技术使用Java 编程语言编写类XML 的tags 和Scriptlets ,来封装产生动态网页的处理逻辑。网页还能通过tags 和Scriptlets 访问存在于服务端的资源的应用逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web 的应用程序的开发变得迅速和容易。

Web 服务器在遇到访问JSP 网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP 文件中的HTML 代码一起返回给客户。插入的Java 程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP 与JavaServlet 一样,是在服务器端执行的,通常返回给客户端的就是一个HTML 文本,因此客户端只要有浏览器就能浏览。

JSP 页面由HTML 代码和嵌入其中的Java 代码所组成。服务器在页面被客户端请求以后对这些Java 代码进行处理,然后将生成的HTML 页面返回给客户端的浏览器。JavaServlet 是JSP 的技术基础,而且大型的Web 应用程序的开发需要JavaServlet 和JSP 配合才能完成。JSP 具备了Java 技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

JSP 可用一种简单易懂的等式表示为:HTML+Java=JSP。

(二)JSP 内置对象:

2.1 request对象:

该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。它是HttpServletRequest 的实例。

2.1.1 request 的常用方法:

1,getParameter();使用如下 String str=request.getParameter();

2,setAttribute();getAttribute();removeAttribute();getMethod();getProtocol();getReqeustURI();getRemoteAddr();getServerPort();和 getServerName();

request 对象代表的是来自客户端的请求,例如在form 表单中填写的信息

等,是最常用的对象。

关于它的使用方法是getParameter 、getParameterNames 和getParameterValues ,通过调用这几个方法来获取请求对象中所包含的参数的值。

request 的setAttribute 与getAttribute 方法一般都是成对出现的,首先通过setAttribute 方法设置属性与属性值,然后通过getAttribute 方法根据属性获取到与该属性对应的对象值。

setAttribute 与getAttribute 方法都是在服务器端内部执行的,客户端不知道服务器端是否执行过这两个方法。

request 的getParamete r 方法的作用是获取到客户端通过表单或url 请求参数发送过来的参数值,是客户端与服务器端之间的交互,服务器端要想获取到客户端发送过来的数据,就需要使用getParameter 方法来获取。

没有与getParameter 方法对应的setParameter 方法。

request 对象内数据的存活范围就是在request 对象的存活范围内,当客户端想服务器端发送一个请求,服务器向客户端返回一个响应后,该请求对象就被销毁了;之后再向服务器端发送新的请求时,服务器会创建新的request 对象,该request 对象与之前的request 对象没有任何关系,因此也无法获得在之前的request 对象中所存放的任何数据。

2.1.2 request对象使用时常遇到的问题:

1. 客户端跳转和服务器跳转的混淆

设置request 属性范围,此属性只在服务器中跳转中起作用。超链接跳转后,地址栏改变,属于客户端跳转,无法取得request 属性。通过在站点内跳转解决问题。如下:

pageContext.forward();

request.getRequestDispatch(“ ”).forward(request,response);

2.jsp 页面出现乱码如何解决

在页头加上:

2.2 response对象:

response 对象代表的是对客户端的响应,也就是说可以通过response 对象来组织发送到客户端的数据。

但是由于组织方式比较底层,所以不建议一般人使用。

需要向客户端发送文字时直接用out 对象即可。

2.3 session对象:

2.3.1.session 对象的介绍

1.session 对象是一个JSP 内置对象,session 对象代表服务器与客户端所建立的会话,当需要在不同的JSP 页面中保留客户信息的情况下使用,比如在线购物、客户轨迹跟踪等。是javax.servelet.http.HttpSession 接口的实例化对象。Session 只能应用在HTTP 协议中。

从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要session 对象。

2.session 对象的ID :当一个客户首次访问服务器上的一个JSP 页面时,JSP 引擎产生一个session 对象,同时分配一个String 类型的ID 号,JSP 引擎同时将这个ID 号发送到客户端,存放在Cookie 中,这样session 对象和客户之间就建立了一一对应的关系。当客户再访问连接该服务器的其他页面时,不再分配给客户新的session 对象,直到客户关闭浏览器后,服务器端该客户的session 对象才取消,并且和客户的会话对应关系消失。当客户重新打开浏览器再连接到该服务器时,服务器为该客户再创建一个新的session 对象。

3.session 对象存在一定时间过期问题,所以存在session 中的名值对会在一定时间后失去,可以通过更改session 有效时间来避免这种情况。同时编程时尽量避免将大量有效信息存储在session 中,request 是一个不错的替代对象。

2.3.2 session对象使用时常遇到的问题:

使用session 对象时,对于每一个已经连接到服务器上的用户,如果重新启动服务器,则这些用户再次发出请求实际上表示的都是一个新连接的用户,服务器会为用户重新分配一个新的Session Id.

如何解决session 在服务器重新启动后继续使用?可以通过序列化的方式保存session 继续使用。也可以通过反序列化的方式,从指定的存储介质上反序列化每一个session 对象。配置server.xml 文件,加入session 保存工作。

2.4 application对象

服务器启动后就产生了这个application 对象,当客户在所访问的网站的各个页面之间浏览时,这个application 对象都是同一个,直到服务器关闭。但是

与session 不同的是,所有客户的application 对象都是同一个,即所有客户共享这个内置的application 对象。

2.4.1 application对象常用方法:

String getRealPath(String path) getRealPath 这个方法可以获取资源在服务器上的物理路径(绝对路径),常用来获取上传文件时要存储文件的路径。这一点在文件操作时非常有用。

Public string getContextPath() 取得当前的虚拟路径名称

2.4.2 session对象使用时常遇到的问题:

使用Application 如果保存了一些不该保存的对象很容易导致内存泄漏。如果在Application 的oncreate 中执行比较耗时的操作,将直接影响程序的启动时间。有些清理工作不能依靠onTerminate 完成,因为JSP 会尽量让你的程序一直运行,所以很有可能 onTerminate 不会被调用。

有些Web 服务器不直接支持使用application 对象,必须使ServletContext 来声明application 对象,再调用getServletContext()方法来获取当前页面的application 对象。

2.5 Cookie对象

2.5.1 什么是Cookie

Cookie 是Web 服务器保存在用户硬盘上的一段文本。Cookie 允许一个Web 站点在用户电脑上保存信息并且随后再取回它。举例来说,一个Web 站点可能会为每一个访问者产生一个唯一的ID ,然后以Cookie 文件的形式保存在每个用户的机器上。如果用户使用IE 浏览器访问Web ,用户就会看到所有保存在自己硬盘上的Cookie 。它们最常存放的地方是:C:\Windows\Cookies。Cookie 是以“关键字key=值value ”的格式来保存记录的。

2.5.2 创建一个Cookie 对象

调用Cookie 对象的构造函数就可以创建Cookie 对象。Cookie 对象的构造函数有两个字符串参数:Cookie 名字和Cookie 值。

例如:Cookie c = new Cookie("username","john");

2.5.3将Cookie 对象传送到客户端

在JSP 中,如果要将封装好的Cookie 对象传送到客户端,可使用Response 对象的addCookie()方法。

例如:response.addCookie(c)。

2.5.4读取保存到客户端的Cookie

使用Request 对象的getCookie()方法,执行时将所有客户端传来的Cookie 对象以数组的形式排列,如果要取出符合需要的Cookie 对象,就需要循环比较数组内每个对象的关键字。

例如:

Cookie[] c = request.getCookies();

if(c != null)

for(int i = 0;i if("username".equals(c.getName()))

out.println(c.getValue());

}

2.5.5 Cookie应用

Cookie 对象的典型应用时用来统计网站的访问人数。由于代理服务器、缓存等的使用,唯一能帮助网站精确统计来访人数的方法就是为每个访问者建立一个唯一ID 。使用Cookie ,网站可以完成一下工作。

● 测定多少人访问过。

● 测定访问者有多少是新用户(即第一次来访),多少是老用户。 ● 测定一个用户多久访问一次网站

当一个用户第一次访问时,网站在数据库中建立一个新的ID ,并把ID 通过Cookie 传送给用户。用户再次来访时,网站把该用户ID 对应的计数器加1,得到用户的来访次数。

2.5.6 cookie对象使用时常遇到的问题:

如果关闭了客户端的浏览器,重新开启浏览器,之前设置的Cookie 无法取出,出现了NullPointerException 异常。实际上之前设置的两个Cookie 并没有真正保存在客户端上,而只是保存在客户端的浏览器上,此时要想真正将Cookie 保存在客户端上,就必须设置Cookie 的保存时间,调用Cookie 对象的setMaxAge()方法便可以设置Cookie 对象的有效时间,

例如:Cookie c = new Cookie("username","john");

c.setMaxAge(3600);

2.6 out对象

out 对象代表了向客户端发送数据的对象,与response 对象不同,通过out 对象发送的内容将是浏览器需要显示的内容,是文本一级的,可以通过out 对象直接向客户端写一个由程序动态生成的HTML 文件。

常用的方法除了print 和println 之外,还包括clear 、clearBuffer 、flush 、getBufferSize 和getRemaining ,这是因为out 对象内部包含了一个缓冲区,所以需要一些对缓冲区进行操作的方法。

2.7 config对象 javax.servlet. ServletConfig 的实例,该实例代表该JSP 的配置信息。常用的方法有getInitParameter(String paramNarne) 及getInitParameternarnes() 等方法。事实上,JSP 页面通常无须配置,也就不存在配置信息。因此,该对象更多地在Servlet 中有效。

2.8 exception对象

java.lang.Throwable 的实例,该实例代表其他页面中的异常和错误。只有当页面是错误处理页面,即编译指令page 的isErrorPage 属性为true 时,该对象才可以使用。常用的方法有getMessage()和printStackTrace()等。

2.9 pageContext对象

javax.servlet.jsp.PageContext 的实例,该对象代表该JSP 页面上下文,使用该对象可以访问页面中的共享数据。常用的方法有getServletContext()和getServletConfig()等。

可以直接使用pageContext 对象取得ServletRequest 、ServletResponse 、ServletConfig 和ServletContext 接口的实例,也可以使用pageContext 完成和功能的实现。

(三) 总结:

在JSP 中为了简化用户的开发,提供了9个内置对象,这些内置对象将由容器开发自动为用户进行实例化,用户直接使用即可,内置对象是Web 程序中最为重要的知识,使用这些对象可以更容易接受客户端发送请求的信息,并响应客户端的请求以及存储客户信息,从而大大简化JSP 程序的复杂性。其中Cookie 机制在程序开发中有重要作用,它是保存用户相关信息提供的一中的有效方法,是一端文本信息。抓取Cookie ,获得用户信息是互联网盛行下的产物。应重点掌握这九大内置对象并熟练应用。


相关文章

  • 对小学教育专业的认识
  • 对小学教育专业的认识 摘要:百年大计,教育为本.在教育事业中,对未来人才的培养起关键作用的,就是教师队伍的成长.优良的教师队伍,必须具有良好的教师职业技能.教师的职业技能,是指专门从事教师职业.运用教育理论知识完成教学任务所必备的专业性技能 ...查看


  • 职业素养内容大纲和课程安排修改版 (1)
  • 大学生职业生涯规划整体解决方案 QST 青软实训--青岛理工大学自动化学院 目录 一.前言 二.QST青软实训课程大学职业生涯规划整体解决方案特点 1.以就业辅导为导向 2.以"准职业人"培养为核心 3.以训练为手段 4 ...查看


  • 课程文化方案
  • 四职中课程文化建设方案 徐州市第四职业中学 杜培恩 (一)背景分析 课程文化建设是校园文化建设的重要组成部分.对职业中学而言,显得尤为重要.因为职业中学现行的线性结构的文化课--专业基础课--专业技能课课程结构下培养的学生,技能迁移的能力弱 ...查看


  • 物理微格教学技能训练课程的回顾与反思
  • 物理微格教学技能训练课程学习的回顾与反思 在本学期的微格教学技能训练课程学习中,我们小组一共完成了10次的微格练习,我觉得每一次微格之后,自己对教学方法与技能上的理解与感悟都有多了一些.回顾这段训练的日子里,我发觉自己进步了不少,也自己总结 ...查看


  • 制浆造纸技术专业教学基本要求(修改)_doc
  • 高等职业教育制浆造纸技术专业教学基本要求 专业名称 制浆造纸技术 专业代码 610103 招生对象 普通高中毕业生/"三校生"(职高.中专.技校毕业生). 学制与学历 专业学制:三年. 学历层次:专科. 就业面向 本专业 ...查看


  • 学校体育学概念
  • 学校体育学概念 第一篇第一章 1.体育:广义:指更大范围内与人体发展有关的身体活动 狭义:被用于指专门的学校体育 2.骑士七艺:骑马.游泳.投枪.击剑.狩猎.下棋.吟诗 3.我国古代六艺:礼.乐.御.射,书.数 4.德绍五项:跑步.攀登.跳 ...查看


  • 会计基本技能课程标准
  • 会计基本技能课程标准 发布时间:2008-06-10 <会计基本技能> 教学基本要求 一.课 程 性 质 和 任 务 本课程是中等职业学校会计专业的一门主要专业课程,本课程专业性.实践性和应用性较强,其教学任务是使学生掌握财会专 ...查看


  • 技工学校技能培训教学模式的构建和实践
  • 技工学校技能培训教学模式的构建和实践 [内容摘要] 技能培训教学是技工学校的重头戏,本文从国际国内职业教育发展的高度和技能培训教学的现状出发,提出了技工学校强化技能培训教学的重要性和必要性,并详细阐述了技能培训教学模式的具体操作策略.具有很 ...查看


  • 中职学校专业课程体系改革方案
  • 专业课程体系改革方案 一.指导思想 贯彻以服务为宗旨.以就业为导向的办学方针,面向市场,面向企业,科学设置专业,扎实推进教育教学改革,立足我校和经济发展的实际,借鉴其它地方课程改革的有效经验,面向社会,整合现有教育资源,形成具有我校特色.充 ...查看


  • [车工工艺与技能训练]课程标准
  • <车工工艺与技能训练>课程标准 一. 课程基本情况 二.课程的定位及性质 <车工工艺与技能训练>是数控技术应用专业非常重要的一门专业核心技能课程,也是一门实践性很强的课程.通过本课程的学习,使学生具备相关职业中等应用 ...查看


热门内容