搜档网
当前位置:搜档网 › 跟我学Java Web开发(终稿)

跟我学Java Web开发(终稿)

跟我学Java Web开发(终稿)
跟我学Java Web开发(终稿)

跟我学Java Web开发

(张宗杰2011年4月9日)

目录

一、java环境配置 (2)

1、下载java sdk安装包 (2)

2、java环境配置 (4)

3、测试java环境是否配置正确 (4)

二、Tomcat的使用 (5)

三、在Tomcat建立新的Web服务器目录 (6)

四、jsp的运行原理 (7)

五、jsp页面的成员变量和方法 (7)

1、声明变量 (7)

2、声明方法 (8)

3、jsp页面中的java表达式 (9)

4、jsp网页中的注释 (10)

六、表单标记 (10)

1、表单标记的作用 (10)

2、格式 (11)

七、用Eclipse进行jsp开发 (15)

1、下载Eclipse (15)

2、汉化Eclipse (16)

3、用Eclipse建立java web项目 (16)

八、jsp的内置对象 (25)

1、request对象 (25)

2、response对象 (27)

3、session对象 (28)

九、jsp与JavaBean (28)

1、JavaBean介绍 (29)

2、编写JavaBean (29)

3、获取和修改JavaBean的属性值 (33)

3.1、动作标记getProperty (33)

3.2、动作标记setProperty (33)

十、在JSP中使用数据库 (38)

十一、结束语 (42)

一、java环境配置

1、下载java sdk安装包

在浏览器中输入https://www.sodocs.net/doc/158166238.html,/technetwork/cn/index.htm打开oracle的官方网站(注:sun公司已被oracle公司收购),如下图所示:

进入下载频道下载java sdk的安装包:

2、java环境配置

下载好后,安装java sdk。

接下来配置java的环境变量(针对windows操作系统):

右键单击“我的电脑”(windows vista、win7、windows 2008是“计算机”),在弹出的对话框中找到“高级选项卡”,单击“环境变量”,在系统变量中新建变量java_home,变量值为java的安装目录,如D:\Program Files\Java\jdk1.6.0_21;选中系统变量中的path项,在其变量值的末尾添加

“;%java_home%\bin;”;再新建变量classpath,将其值设为“.;%java_home%\lib;”。

3、测试java环境是否配置正确

在记事本中编写如下的java程序,并保存为ajie.java。

class ajie

{

public static void main(String[] args)

{

System.out.println("Hello World!");

}

}

打开cmd,进入ajie.java的存储位置,输入一下命令进行编译执行,如果看到hello world说明配置正确。

二、Tomcat的使用

Tomcat分为安装版的和非安装版的。

非安装版的使用方法:

将下载的zip文件解压到磁盘某个分区中即可。执行该目录下bin文件夹中的startup.bat来启动Tomcat 服务器;执行shutdown.bat来关闭Tomcat服务器。

注意:如果windows系统中安装了IIS,那么80端口就不能使用了,在浏览器中输入

http://127.0.0.1:8080来测试Tomcat服务器是否正常工作。

三、在Tomcat建立新的Web服务器目录

默认情况下,Tomcat服务器安装目录webapps下的任何一个子目录都可以作为一个Web服务目录。但建议不要把所有的网站都放在该目录下面。

建立新的web服务目录的方法:

在Tomcat服务器安装目录下conf目录中的server.xml文件来设置新的web服务目录。在前加入以下内容(在文件末尾):

注意:1、windows的路径为D:\JavaWeb,但必须写成D:/JavaWeb;

2、设置完成后,需要重新启动Tomcat服务器。

3、在浏览器中输入http://127.0.0.1:8080/ajie就能打开网站。

补充:根目录更改方法(修改网站的默认路径)

前面介绍的方法在浏览器中输入http://127.0.0.1:8080打开的依然是Tomcat的主页,那么如何实现输

入该网址,就能打开我们自己的主页呢?

找到在Tomcat服务器安装目录下conf目录中的server.xml文件,把appBase的值改为你的网站路径,如“d:\jsp”。然后在“d:\jsp”的目录下面建立ROOT目录,在ROOT目录下面建立一个文件夹WEB-INF;再在ROOT目录下面建立一个index.jsp网页。(建议修改前先复制一份server.xml文件,以防修改出错)

四、jsp的运行原理

当Tomcat服务器上的一个jsp页面第一次被请求执行时,Tomcat服务器将启动一个线程。该线程的任务是,首先将jsp页面文件转换成一个java文件,再将这个java文件编译生成字节码文件,并将这个字节码文件加载到内存中,然后执行字节码文件响应客户的请求,该线程完成任务后,线程进入死亡状态。被加载的到内存中的字节码将常驻内存,当这个jsp页面再次被请求执行时,Tomcat服务器将再启动一个线程,直接执行常驻内存的字节码文件来响应客户。所以下一次执行比第一次执行快。

在Tomcat服务器下的目录

D:\Program Files\apache-tomcat-7.0.11\work\Catalina\localhost\_\org\apache\jsp 中,可以找到Tomcat服务器生成的jsp页面对应的java文件和编译java文件得到的字节码文件。

五、jsp页面的成员变量和方法

1、声明变量

(注:目前采用dreamweaver编写jsp网页)

在<%! %>之间声明jsp的成员变量。(注:在整个jsp页面内有效)

如:

2、声明方法

在<%! %>之间声明jsp的方法。

如:

试试:运行该网页后,不停的刷新,看看有什么效果。

3、jsp页面中的java表达式

<%=%>之间可以是一个表达式(<%和=之间不要有空格),这个表达式必须能求值。

如:

4、jsp网页中的注释

4.1、html注释

在标记符号和<-->之间加入注释内容。

4.2、jsp注释

在标记符号<%-->和<--%>之间加入注释内容,如:<%--注释内容--%>

六、表单标记

1、表单标记的作用

客户需要使用HTML标记中的表单标记来提交数据。

2、格式

数据提交手段部分

说明:

是表单标记,method取值get或者post,他们的区别主要是:使用get方法提交的信息会在提交的过程中显示在浏览器的地址栏中,而post方法提交的信息不会显示在地址栏中。提交手段包括:通过文本框、列表、文本区等。

例如:

效果图1:

当填好数据,点击确定按钮后能看到下图所示的效果:

图一的代码为(主要的):

表单标记
文本框:

id="textfield" />

单选按钮:


复选按钮:

跑步

看电影


下拉列表:

图2的代码为(主要的);

<%

request.setCharacterEncoding("UTF-8");//解决中文字符出现乱码的问题

String a=request.getParameter("textfield");//获取文本框中的值

String b=request.getParameter("RadioGroup1");//获取单选按钮的值

String[] c=request.getParameterValues("fxk");//获取复选按钮的值

String d=request.getParameter("select");//获取下拉列表的值

out.println("文本框的值是:"+a+"
");

out.println("单选按钮的值是:"+b+"
");

for(int k=0;k

{

out.println("复选按钮的值是:"+c[k]+"
");

}

out.println("下拉列表的值是:"+d+"
");

%>

注:request.getParameter括号中的必须和表单元素的name相同。

七、用Eclipse进行jsp开发

Eclipse 是一个开放源代码的、基于Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。2007年6月,稳定版3.3发布。2008年6月发布代号为Ganymede的3.4版。2009年7月发布代号为GALILEO的3.5版。2010年6月发布代号为Helios的3.6版。

说明:从现在开始,我们只用dreamweaver进行html的布局,使用Eclipse进行java web的开发(因为在Eclipse中使用SSH比较方便,插件比较多)。

SSH 在J2EE项目中表示了3种框架,即Spring + Struts +Hibernate

1、下载Eclipse

打开浏览器,进入Eclipse的官方网站(https://www.sodocs.net/doc/158166238.html,/),下载Eclipse。

在这里我们下载Eclipse IDE for Java EE Developers(集成了web开发的插件)。

下载好以后,解压到硬盘的某个目录就可以使用了(无需安装)。

2、汉化Eclipse

默认Eclipse是英文的,接下来我们对它进行汉化。

打开网站https://www.sodocs.net/doc/158166238.html,/babel/downloads.php,找到对应的Eclipse版本,下载汉化包。

然后将下载的汉化包解压,将解压的文件复制到Eclipse的目录下(对照着Eclipse的目录)。3、用Eclipse建立java web项目

首先,我们在Eclipse中配置tomcat服务器。

窗口-首选项-server-Runtime Environment。

单击Add,选择你本机上安装的Tomcat服务器的版本。

单击下一步,指定Tomcat的安装目录。

然后单击完成按钮,在项目资源管理器中就可以看到我们配置好的Tomcat文件夹。

接着,双击上图红色标记的地方,在弹出的对话框中,找到Server Options,勾选Server modules without publishing和Public module contexts to separate XML files。然后进行保存。

接下来,我们新建一个web工程。

4《Java_Web应用开发实用教程》练习答案.

1.7 习题 1. 单选题 (1)在HTML中超链接标记为() A. B. C. 和 D. 和 答案:A (2)表单中的数据要提交到的处理文件由表单的()属性指定。 A.method B. name C. action D. 以上都不对 答案:C (3)当标记的type属性值为()时,代表一个多选框。 A.text B. radio C. checkbox D. button 答案:C (4)以下URL中语法不正确的是() A.https://www.sodocs.net/doc/158166238.html,:80/software/home.html B.telnet://https://www.sodocs.net/doc/158166238.html,:70 C.ftp://https://www.sodocs.net/doc/158166238.html, https://www.sodocs.net/doc/158166238.html, 答案:D 2. 上机练习 用记事本或Dreamweaver制作如下几个页面(建议用Dreamweaver制作): link.html:此页面只有一个超级链接,用户单击此链接后将链接到login.html登录页面。 login.html:此页面为用户登录页面,用户可以在此页面输入用户名和密码,然后提交表单。 login_success.jsp:接收用户输入并显示“登录成功!”。三个页面运行后的效果如图1.8所示。 图1.8 练习题页面运行效果 答案: link.html代码如下: HTML练习 点击这里登录 login.html代码如下:

JavaWeb应用开发项目设计方案

《Java Web应用开发》项目设计参考方案(学时:84)项目一网上商城项目开发环境的搭建(学时:8) 一、教学目标 最终目标:学会Java Web 开发环境搭建,了解如何在集成开发环境中开发JSP、Servlet程序,能在Web服务器上进行运行测试。 促成目标: 1. 了解JSP、Servlet技术; 2. 了解Java Web 开发模式; 3. 了解Java Web服务器运行条件,掌握如何安装、配置Jdk、Tommcat和集成开。 二、工作任务 1.任务1 Java Web 环境搭建 2. 任务2 简单JSP、Servlet测试 三、活动设计 1.活动思路 首先介绍动态网页技术及相关开发模式,并将相关技术进行比较,从而引出本门课的重点。接着指出建立Web服务器的条件,引出如何搭建Java Web运行环境;最后学习集成开发环境的安装与设置,并学习如何写JSP程序、Servlet 程序,并掌握如何在客户端进行运行测试。 2.活动组织 3.活动评价 评价内容:根据学生具体任务完成情况、课后作业等情况进行评价。 评价标准: 实践部分评价:能基本完成相关软件的安装、环境配置为及格;独立完成相关软件的安装、环境配置,基本能进行代码编写及测试为良好;独立完成相关软件的安装、环境配置,并能进行正确的代码编写及测试为优秀。

模块一 Java Web 环境搭建(学时:4) 一、教学目标 最终目标:掌握浏览静态网页和动态网页的技能,掌握分析网页所采用的技术的技能,能独立完成JSP运行环境的安装及配置 促成目标: 1.了解静态网页中的静态的概念; 2.了解动态网页中的动态的概念; 3. 了解JSP、Servlet技术; 4. 了解Java Web 开发模式; 5.学会JDK、Tomcat的下载、安装及配置。 二、工作任务 1. JDK、Tomcat的安装及配置; 2.浏览各种类型的网页,分析出网页采用的技术; 三、活动设计 1.活动内容 通过浏览多种类型的网页、导出静态网站与动态网站的概念,继而引出对各种网页开发技术的分析,引入JSP动态网页开发技术、开发模式及运行环境;浏览电子商务网站,导出网上商城的项目;分析JSP的基本概念,导出Web服务器的概念,引出JSP常用的Web服务品Tomcat。构建JSP运行环境,为下一步开发工作做好准备。 子任务一:JDK安装与配置 子任务二:Tomcat的安装与配置,服务器运行测试。 2.活动组织

Java Web应用开发中的一些概念

Java Web应用开发中的一些概念 [导读]概念一直是学习计算机软件开发中经常遇到的问题,也是软件行业最喜欢创造的东西。很多时候,学习计算机软件开发遇到困难都是因为对某些概念的不理解,而不是因为技术本身有多么复杂。 概念一直是学习计算机软件开发中经常遇到的问题,也是软件行业最喜欢创造的东西。很多时候,学习计算机软件开发遇到困难都是因为对某些概念的不理解,而不是因为技术本身有多么复杂。JavaWeb作为JavaEE技术体系的一部分,应该是目前所有Web开发技术中最复杂的一种,很多初学者,或者是从ASP、PHP 转移过来的开发者都会遇到概念方面的困难。 其实很多概念都是非产简单的,只是因为厂家为了宣传需要,将概念复杂化、学术化,导致学习者觉得这些概念非常深奥,难以理解。在这里,我们首先去澄清JavaWeb开发中几个常用的基本概念。当然理解这些概念的前提是需要你具备一定的计算机系统、面向对象等方面基础知识。 1、Web容器 所有的程序运行都需要有一个必要的运行环境。这个环境可以是软件,也可以是硬件,或者是软件和硬件的结合。比如说Windows操作系统需要运行在硬件基础上;Office软件需要运行在操作系统上。并且程序与运行环境之间会有一定的数据交换,比如操作系统会将运行指令传递给硬件,硬件也会将指令运行结果传递给操作系统。JavaWeb程序也需要一个运行环境才能够执行。这种运行JavaWeb程序的环境被称为Web容器,JavaWeb程序与Web容器之间存在数据交互。目前主要存在两种类型的JavaWeb容器:一种是独立的JavaWeb容器,在这种容器里面只能运行Web程序,这种容器一般也叫做Web服务器,如Tomcat等;另一种是与其他JavaEE容器混合在一起的Web容器,Web容器负责运行Web程序,其他容器负责运行EJB等程序,如WebLogic等。 当用户通过浏览器等Web客户端软件向服务器发出一个请求之后,首先接收到这个请求的是Web容器,Web容器会将请求信息封装到一个HttpServletRequest类型的Java对象中,并将对象传递给JavaWeb程序。对于每个请求,Web容器还会创建一个HttpServletResponse类型对象,该对象的作用是用来保存需要返回到浏览器等客户端的内容。JavaWeb程序可以从HttpServletRequest提取用户发出的请求信息,进行适当的处理之后,将处理结果放置到HttpServletResponse中,然或由Web容器解析HttpServletResponse对象内容,并将解析结果以浏览器能够识别的HTML等格式返回给浏览器等客户端。在这个过程中,HttpServletRequest和HttpServletResponse就如同两条渡船,负责在Web容器和JavaWeb程序之间传递信息。需要注意的是,这两个对象仅存在于Web容器和JavaWeb程序当中,与浏览器没有关系。 2、Web应用

《Java Web应用开发》课程标准

课程标准 所属系部:信息工程系 课程名称:JavaWeb应用开发 课程性质:专业必修课 课程学时:96 适用专业:云计算技术与应用()

《JavaWeb应用开发》课程标准 1、课程概述 1.1课程定位 JavaWeb应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备JavaWeb应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于JavaWeb开发等工作任务。Java的J2EE体系中,JSP/Servlct/J avaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J 2EE的一个基础。通过详实的内容和丰富的案例,引领学生学习JSP/Scrvlet/JavaBcan的开发体系,以及这套技术在项目开发中的实际应用。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。《JavaWeb程序开发入门》是面向计算机相关专业的一门专业JavaWeb入门课程,涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的JavaWeb项目、使用Tomcat 服务器发布和运行JavaWeb项目。前导课程有《Java程序设计》、《数据库技术基础》,后续课程有《J2EE项目开发》、《JavaWeb应用开发实训》、《毕业实习》等。 1.2课程设计思路 本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“初级We b程序员”的职业岗位培养目标。在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web程序员应具备的能力。 每个项目的学习都是围绕职业能力的形成组织课程内容,以真实项目为核心整合Web程序员的所需的知识、技能和态度。实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。本课程课时为96学时。 本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。教

(完整版)《JavaWeb程序开发入门》课后练习(含答案)

第一章 【测一测】 1、请编写一个格式良好的XML文档,要求包含足球队一支,队名为Madrid,球员5人:Ronaldo、Casillas、Ramos、Modric、Benzema;篮球队一支,队名为Lakers,队员2人:Oneal,Bryant。要含有注释。 2、在XML Schema文档中,定义一个雇员的年龄为18~58周岁之间。请写出相应的元素声明。 ------第1题答案------ <球队列表> <球队类型="足球队"> <队名>Madrid <队员> <姓名>Ronaldo <姓名>Casillas <姓名>Ramos <姓名>Modric <姓名>Benzema <球队类型="篮球队"> <队名>Lakers <队员> <姓名>Oneal <姓名>Bryant ------第2题答案------

第二章 【测一测】 1、如何将web应用发布到tomcat上localhost主机,请写出至少3种实现方式? 2、请问在chapter02应用的web.xml文件中进行哪些配置,可以将welcome.html页面配置成该应用的默认页面? ------第1题答案------ 1、直接将web应用部署到tomcat/webapps下 2、将web应用通过tomcat/conf/server.xml进行配置 3、创建一个xml文件,并配置web应用信息,将xml文件放置tomcat\conf\Catalina\localhost ------第2题答案------ 在web-app标签中进行如下配置即可: welcome.html 第三章 【测一测】 1、简述HTTP1.1协议的通信过程? 2、简述POST请求和GET请求有什么不同? ------第1题答案------ 1、客户端与服务器端建立TCP连接。

JAVAWEB应用开发报告

《JavaWeb应用开发》课程报告 学院管理学院 专业电子商务 年级班别 14级(2)班 姓名梁伟彬 学号 3114004987 指导老师胡凤 2016年12月

目录 1 主要功能模块介绍(截图、文字说明) (3) 设计概述: (3) 1.1各功能模块表结构及表关系 (3) 1.2用户登录模块(ajax) (3) 1.3用户注册模块(增,ajax) (4) 1.4用户修改资料模块(改) (5) 1.5首页视图及注销 (6) 1.6主要业务1——用户上传模块(增,上传文件) (6) 1.7主要业务2——用户搜索模块(查) (7) 1.8主要业务3——文件下载和删除(删) (7) 2 开发环境及配置(截图、文字说明) (8) 2.1开发环境搭建 (8) 2.2全局配置文件创建 (11) 3 项目包层次结构(截图) (15) 4各模块代码实现及测试(截图、文字说明) (16) 4.1各模块代码实现 (16) 4.2配置文件 (35) 4.3运行测试 (36) 项目开发小结 (42)

1 主要功能模块介绍(截图、文字说明)设计概述: 本次小项目的设计我编写的是一个网盘,参考了115网盘的样式来构建我的网盘。这个小网盘注册登陆后能上传下载2M以内的文件。其中运用的javaweb方面的知识点有:MVC 开发模式(servlet+DAO+JSP),session的设置,DAO开发,过滤器(登录验证),ajax异步验证,tomcat数据库连接池,文件的上传下载,分页功能。 1.1各功能模块表结构及表关系 1.2用户登录模块(ajax) 用户登录模块,输入账号、密码和验证码,用javascriptit保证了这三项不能为空,然后登陆的验证交给LoginServlet来做,验证码用了ajax异步验证是否输入正确。

javaweb应用开发课程标准完整版

j a v a w e b应用开发课程 标准 集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]

课程标准 所属系部:信息工程系 课程名称:Java Web应用开发 课程性质:专业必修课 课程学时:96 适用专业:云计算技术与应用()

《Java Web应用开发》课程标准 1、课程概述 课程定位 Java Web应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备Java Web应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Java Web开发等工作任务。Java的J2EE体系中,JSP/Servlct/JavaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J2EE的一个基础。通过详实的内容和丰富的案例,引领学生学习JSP/Scrvlet/JavaBcan的开发体系,以及这套技术在项目开发中的实际应用。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。《Java Web程序开发入门》是面向计算机相关专业的一门专业Java Web入门课程,涉及XML基础、Tomcat服务器、HTTP协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servle t技术并开发简单的Java Web项目、使用Tomcat服务器发布和运行Java Web项目。前导课程有《Java程序设计》、《数据库技术基础》,后续课程有《J2EE项目开发》、《Java Web应用开发实训》、《毕业实习》等。 课程设计思路 本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情况,确定了“初级Web程序员”的职业岗位培养目标。在教学实施过程中基于实际工作的教学模式、通过各种各样的教学方法和教学手段,培养Web程序员应具备的能力。 每个项目的学习都是围绕职业能力的形成组织课程内容,以真实项目为核心整合Web程序员的所需的知识、技能和态度。实践中创设职业情境,围绕着软件企业、软件行业中的实际项目而展开的,学生通过各个环节的技能训练,感受职业环境,实现编程技能的逐步提升。本课程课时为96学时。 本课程在教学过程中,倡导自主学习,启发学生对设定问题积极思考、分析,鼓励多种思维方式并将其表达出来,尊重个体差异。采用项目教学法进行教学,每个项目的成绩采取自评、互评、教师综合评价相结合的方式能激励学生的学习兴趣和自主学习能力的发展。教师在给学生评

JavaWeb应用开发课程标准

J a v a W e b应用开发课 程标准 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

课程标准 所属系部:信息工程系 课程名称:Java Web应用开发 课程性质:专业必修课 课程学时:96 适用专业:云计算技术与应用()

《Java Web应用开发》课程标准 1、课程概述 1.1 课程定位 Java Web应用开发是云计算技术与应用专业的核心课程之一,是该专业的专业必修课。通过本课程的学习,使学生具备Java Web应用开发相关知识、良好的编程习惯和手机应用软件开发的能力,能胜任基于Java Web开发等工作任务。Java的J2 EE体系中,JSP/Servlct/JavaBcan占据了非常重要的位置,不仅成为web项目开发的利器,而且也是人们接触和使用J2EE的一个基础。通过详实的内容和丰富的案例,引领学生学习JSP/Scrvlet/JavaBcan的开发体系,以及这套技术在项目开发中的实际应用。同时,通过教学过程中的实际开发过程的规范要求,培养学生分析和解决实际问题的能力,强化学生的职业道德意识、职业素质养意识和创新意识,为学生以后从事更专业化的软件开发工作奠定基础。《Java Web程序开发入门》是面向计算机相关专业的一门专业Java Web入门课程,涉及XML基础、Tomcat服务器、HTTP 协议、Servlet技术以及JSP技术等内容,通过本课程的学习,学生能够了解XML的语法及其约束的定义,能够掌握JSP和Servlet技术并开发简单的Java Web项目、使用Tomcat服务器发布和运行Java Web项目。前导课程有《Java程序设计》、《数据库技术基础》,后续课程有《J2EE项目开发》、《Java Web应用开发实训》、《毕业实习》等。 1.2 课程设计思路 本课程标准以“开发”、“应用”为原则,彻底打破原来学科课程链路模式,根据基于工作过程专业建设模式,以能力为本位,构建以实际工作情境为单位的课程体系。课程内容的选取按照软件开发市场、软件企业、行业对Web开发程序员的需求情

相关主题