`
cerany
  • 浏览: 17889 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Web课设之开始工作小结

阅读更多

Web课设总结

2009年06月12日 评论(6)|浏览(81) 点击查看原文

      不知不觉的两个星期Web课设过去了,做的是个人网站设计。在课设中遇到一大坨的问题,最后还是一个个击破了,很累但很值。不仅提高了自己解决问题,学习知识的能力,同时还极大地提高了动手能力。设计采用的是JSP下的JavaBean组件,Servlet技术,以Java为基础设计的模式,采用Apache Tomcat 6.0服务器,与SQL Server 2000数据库连接的。这里写下些自己的见解,给那些JSP始终连接不上数据库的朋友些建议,遇到问题首先我觉得应该是自己要思考,然后去百度或谷歌寻求帮助。本个人网站采用如下配置:Windows XP(SP2)+SQL Server 2000(自己要打SP4补丁)+JDBC驱动+Tomcat 6.0服务器+Eclipse(自己安装myeclipse插件)+Dreamwear 8.0

首先说下如何安装SQL 2000数据库以及补丁。安装前,必须要知道,数据库的安装和数据库的设计是很重要的,这几乎关系着一个软件或网站的成败。SQL Server 2000是个很不人性化的微软产品,安装中遇到每个问题都需要谨慎对待。在这给大家分享下我的一些经验。第一,要是已经安装了SQL Server的,看下自己的版本,若不是个人版或开发版,建议重装,估计XP下也安装不了其他版本的,建议安装个人版。要彻底删除SQL Server才能重新安装,可以到百度找找如何彻底删除,要去注册表里删除。第二,SQL Server 2000软件一定要放在中文目录下,不然会出现command line option syntax error.type command /? for help的错误,切记。虽然最后能安装成功,但是之后你会遇到些无法预测的错误。至少我就遇到过这样的问题。第三,安装模式一定要选在混合模式下即Windows和SQL Server,这里sa的密码选个自己好记密码,因为在数据库连接上我们需要sa 哦。第四,默认安装好后,然后安装SQL SP4补丁,补丁一定要打,切记。到微软官方网站下载此补丁,有三个看上去类似的文件,AS-KB884525-SP4-x86-CHS.EXE,MSDE-KB884525-SP4-x86-CHS.EXE,KB884525-SP4-x86-CHS.EXE可千万不要随意选个,选那个67.1M的补丁个人版本的补丁(微软相应的文档里有),当你下载好并解压缩后,你会很自然地以为下载好了,实际上它只是在C:\SQL2KSP4这,并没有安装好,因此需要去相应下点击setup.bat,要验证sa密码的哦,记住一开始自己SQL设置的密码。第五,当把SQL Server 2000个人版和SQL SP4补丁安装好后,你就可以安装SQL Seerver 2000 for JDBC驱动了,这个很好安装的,让其自动默认安装就OK了。

      其次,来说下Tomcat 6.0和JDK 1.60的安装,这两个安装倒是很好安装。先安装JDK 1.60,不过很多学Java的都曾经安装过JDK,我的就是在C:\Program Files\Java里以前安装过,就可以直接使用。安装Tomcat 6.0最好这样安装C:\Tomcat 6.0或E:\Tomcat 6.0 ,安装中会提示JRE路径,即输入JDK的安装路径,默认即可。 安装好Tomcat后,把C盘里默认安装的JDBC下的lib目录下的三个.JAR文件拷到Tomcat 6.0的lib下(这是很重要的一步,切记)。

然后,在这说下Tomcat下目录文件。Tomcat下./bin:存放启动和关闭Tomcat的脚本文件;/lib:存放Tomcat服务器及所有Web应用程序都可以访问的JAR文件;/conf:存放各种配置文件,主要有server.xml,tomact-users.xml和web.xml等;/logs:存放日志文件(遇到问题可以查看,我觉得很重要的帮助文件);/webapps:存放要发布的web应用程序的目录及其文件;/temp:存放Tomcat运行时产生的临时文件;/work:Tomcat将JSP生成的Servlet源文件和字节码文件放到这个目录下。

      再次,说下环境变量的问题。这也是个蛮棘手的问题。首先我们需要验证下JDK是否在安装好后能正常工作,假设是按照我的电脑配置,我的是JDK安装在 C:\Program Files\Java\jdk1.6.0_10,则:(1).在用户变量里的path里本设置有的东西后面加 ;C:\Program Files\Java\jdk1.6.0_10\bin (2).在系统变量里新建JAVA_HOME,然后输入 C:\Program Files\Java\jdk1.6.0_10; (3).在系统变量里新建Tomcat_HOME,输入C:\Tomcat 6.0 。(4)在系统变量里设置CLASSPATH,输入 .;C:\Program Files\Java\jdk1.6.0_12\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_12\lib\dt.jar; 记住一点要在前面输入一个点和分号(.;) 同时还需要在CLASSPATH里输入:C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar;C:\Tomcat 6.0\lib\servlet-api.jar

     最后,配置好了所有的环境变量,安装好了软件,(1).测试JDK:可以写个简单的java程序在dos的cmd下运行,用jaavac 和java命令;(2)测试Tomcat 6.0:在IE中输入http://localhost:8080检测是否有猫咪存在,呵呵;(3)测试下自己写的数据库程序,打开SQL服务器,要是能连接成功,则恭喜,你已经做好了网站的基石了。

分享到:
评论

相关推荐

    web课设报告

    【标题】"Web课设报告"揭示了这是一个关于Web应用程序的课程设计项目,可能是大学生或研究生在学习Web开发过程中完成的一项任务。在这个项目中,学生通常需要运用所学的编程语言和技术来构建一个功能性的网站,以此...

    web课设模版.doc

    web课设模版概述 以下是根据给定文件生成的相关知识点: 课程设计(论文)任务书 * 软件学院会计专业课程设计(论文)任务书的主要内容包括课程设计(论文)题目、课程设计(论文)工作时间、课程设计(论文)...

    WEB课设学院机房上机管理系统

    总结,【WEB课设学院机房上机管理系统】是一个综合性的信息系统,涵盖了从基础数据管理到上机操作再到统计分析的全过程,不仅能够提升机房管理效率,也是一次宝贵的教育实践。通过这个项目,参与者不仅能学习到Web...

    图书管理系统web课设报告.docx

    ### 图书管理系统Web课设报告知识点解析 #### 一、项目背景与目标 根据文档标题“图书管理系统web课设报告.docx”以及描述中的重复文本,我们可以推断出该文档是一份关于图书管理系统的设计报告。这份报告主要针对...

    web课设 在线考试系统报告

    总结,在线考试系统的设计与实现是一个复杂而有意义的过程,涉及到多个领域的技术知识,包括Web开发、数据库管理、网络安全和软件工程。通过这个项目,学生可以全面锻炼自己的编程能力、问题解决能力和团队协作能力...

    Web课设 图书管理系统.docx

    ### Web课设 图书管理系统知识点解析 #### 一、项目背景与目标 - **项目名称**:“图书管理系统” - **项目目的**:本项目旨在帮助图书馆管理员高效地进行图书借阅管理和藏书管理,通过构建一个友好的Web应用程序,...

    图书管理系统web课设报告 (2).docx

    ### 图书管理系统Web课设报告知识点汇总 #### 一、系统设计背景 - **信息化管理需求**:随着信息技术的发展,图书管理系统已经从简单的信息化管理转向更为复杂的网络化管理和资源共享模式。 - **图书馆业务特点**:...

    HTML网页设计,web课设

    在"web课程设计,期末结课作业"中,学生通常会被要求运用HTML来创建一个完整的网站项目,展示他们在整个学期中学到的知识和技能。 HTML文档由一系列元素组成,这些元素通过标签来定义。比如`<html>`标签是文档的根...

    Web课程设计报告,优秀课设

    总结来说,本报告提供的Web课程设计案例不仅展示了网站开发的全过程,还突显了学习和解决问题的能力培养。它提醒我们,无论是在Web开发还是其他领域的学习,都需要理论与实践相结合,不断积累和反思,才能不断提高。

    Java web课设报告 超市账单管理系统

    总结:超市账单管理系统利用Java Web技术,遵循MVC设计模式,实现了账单、供应商、用户信息的全方位管理。通过合理的架构设计和功能划分,确保系统的高效运作和良好扩展性,为超市的经营管理提供了便捷高效的数字化...

    淘宝首页web前端课设(HTML+css+js)

    本web前端课设主要用到html,css知识点和一些少量的js语言编写的轮播图。适合于大一、大二正在做课设的同学进行参考。(我的博客里有做成的效果图和每个模块的解说内容,没有了解的同学可以先去看看做成功的页面效果...

    WEB课程设计报告.doc

    Web课程设计报告主要探讨了基于JSP的新闻发布系统,这是一个常见的Web应用程序,用于实时发布、管理和更新在线新闻。在软件工程的学习过程中,这样的课程设计是培养学生实际开发能力的重要环节。 1. 引言 这部分...

    web课程设计报告-学生选课系统.doc

    本次课程设计的主题是“学生选课系统”,使用的技术栈包括MyEclipse作为开发环境,JSP作为主要的编程语言,以及Microsoft ...参与者通过实践掌握了JSP的诸多核心概念和技术,为未来从事Web开发工作打下了坚实的基础。

    web体系结构课程设计实验报告

    【Web体系结构课程设计实验...总的来说,这个实验报告涵盖了Web应用程序开发的关键方面,如用户认证、数据交互、数据库操作以及前后端的协同工作,为学生提供了实际的项目经验,帮助他们理解和掌握Web应用的构建过程。

    web课设实验设计 实验报告是实验工作的总结和提高,实验报告应该反映出作者在实验过程中所做的主要工作及取得的主要成果,以及作者在

    2. 通过自己设计的网页可以让更多人能够了解《web》应用技术的魅力,加强自身素质。通过网页可以让更多人能够了解疫情发生时的一些真实事件,弘扬英雄精神。 3. 将疫情记忆以网页的形式保存下来,能够在未来的生活中...

    web图书管理系统sql2012数据库课设+报告(最新版)

    在信息技术日益发达的今天,Web应用程序已经成为我们日常生活和工作中不可或缺的一部分。对于学习和实践计算机科学的学生来说,设计并实现一个Web图书管理系统是一项常见的课程设计任务。这个项目的核心是利用SQL ...

    WEB设计基础期末大作业(含实验报告).rar

    【标题】"WEB设计基础期末大作业(含实验报告).rar" 提示我们这是一个关于Web设计基础课程的期末作业,可能包含了一系列的学习成果展示,其中可能涵盖了网页设计的基本概念、技术与实践应用。Web设计是创建和维护...

    京东首页web前端课设(HTML+CSS+JS)

    注:本页面仿照京东首页进行开发,我的博客有效果...简单总结: 1.没有看过做成效果图的先看我的博客。 2.web大多常用的知识点都以用上 3.该资源解压即可运行 4.js属于扩展内容 5.代码量html文件800+行,css修饰1200+行

Global site tag (gtag.js) - Google Analytics