第一次拿到一个网站直接部署一下,开始觉得没有头绪,但幸亏是jsp语言编写的,但不幸的是使用的是SQL SERVER数据库,因为这个数据库的知识基本上忘光了……无奈重新开始学习一下吧!
1. 环境的搭建:
运行环境: 1>服务器-----TOMCAT(模拟浏览器和服务器端的通信)
2>由于tomcat也是由java语言编写的,所以jaca程序运行的平台也要搭建--------JRE
3>数据库是SQL SERVER
2. 准备工作:既然程序要连接数据库,就需要有驱动,本项目使用的是jdbc-odbc桥连接(好像是这个,网上查了一下,咋说的都有,这个是很麻烦的连接方式,一般都是不推荐使用的),这个需要用到三个jar包:msbase.jar,mssqlserver.jar,msutil.jar
3. 如何部署并发布:
1> 将压缩包解压后更名为logistics(为什么呢?因为页面跳转的时候使用的绝对路径)
2> 将logistics文件夹拷贝到C:盘下的tomcat安装路径中的wenapps文件夹下---传说中的部署
3> 启动tomcat服务器(机房里一般开机tomcat就是启动好了的,如何检验tomcat是否已经启动了?在浏览器地址栏输入http://localhost:8080 如果出来一只猫的网页说明成功启动,其他那就是没有启动成功)
备注:Tomcat的正常运行依赖于环境的配置:如果不成功,需要检查环境变量中的这三项:java_home、catalina_hom、path
4> 将数据库导入进去:
1>>将给的程序中的database文件夹中的.MDF .LDF拷贝到C盘下的Microsoft SQL SERVER下的MYSQL下的DATA下面
2>>开始-à程序--àMicrosoft SQL SERVER---à企业管理器(弹出的页面中--àlocal下面的数据库上点右键--à所有任务--à附加数据库,通过浏览找到C盘下Microsoft SQL SERVER下的MYSQL下的DATA下的MDF文件点击进去,LDF就再额外添加了,自动跟进去了),这样数据库就导入到SQL SERVER中了。
3>>建立数据源:开始-----à设置----à控制面板-----à管理工具-----à数据源-----à(由于是使用的jdbc-odbc桥连接,所以)选择“系统DSN”------添加(选择SQL SERVER)---à数据源的名字就是将来程序中将要使用到的名字,描述可以不写,服务器选择“local”,“更改默认数据库”选择我们导入进来的那个,其他选择默认即可(程序连接数据库时使用的是数据源的名字)---à点击测试看是否成功。
5> 注意程序有点小问题placardshow.jsp中的有的变量没有声明,需要更三个地方:
ResultSet rs=null;
String sql=……
Integer code=……
6> 注意在conndata.java中有地方由于数据源的名称,和密码不一样,可能也需要更改一下:
虽然只是语句代码但是三个地方重复使用到了
更改前:conn=DriverManager.getConnection("jdbc:odbc:dbsource","sa","");
更改后:conn=DriverManager.getConnection("jdbc:odbc:DB_WuLiu","DB_WuLiu","");
注:红线部分是数据源的名字,后两项分别是用户名和密码。这个在我们创建数据源的时候需要留心一下
7>这样就可以了,因为开机的时候服务器是启动的,我们的有些操作可能会影响到服务器的对程序的正常运行,所以建议重启一下服务器(就是tomcat关了再开一下)。然后在地址栏输入:
http://localhost:8080/logistics/index.jsp
就可以看到页面了,如果页面很多地方空的,说明数据库没有设置好,数据没有从数据库中取出来。
8>那别人希望用他们自己的电脑访问到你的这个页面怎么办呢?你把自己的ip告诉他(你自己怎么知道自己的ip是多少?开始--à运行----àcmd----àipconfig后查看IP Address那项就是你自己机子的ip),然后让对方在他机子的浏览器输入:http://你机子的ip地址:8080/logistics/index.jsp就可以访问到这个页面了。
分享到:
相关推荐
【图书管理系统(jsp+sql server)】是一个基于Web的软件应用,主要用于管理和组织图书馆的书籍信息,便于馆员和读者进行图书的借阅、归还、查询等操作。该系统结合了JavaServer Pages (JSP) 技术和SQL Server数据库...
【JSP图书借阅系统(jsp+SQLServer)】是一个基于Java Server Pages(JSP)技术和SQL Server 2000数据库开发的图书借阅管理应用程序。这个系统旨在提供一个高效、用户友好的平台,方便图书馆管理员进行图书的借阅、...
《基于JSP+SQL Server+Tomcat的人才招聘系统详解》 在当今信息化社会,人才是企业发展的重要资源,高效的人力资源管理系统对于企业至关重要。本文将深入探讨一款名为"人才招聘系统"的软件项目,该项目采用JSP作为...
本项目"JSP+SQLSERVER 网上书店系统"是利用Java Server Pages(JSP)技术和Microsoft SQL Server数据库构建的一个实例,旨在提供一种便捷、高效的在线购书体验。 1. **JSP技术介绍** JSP是Java的一种动态网页技术...
【标题】"基于JSP+sqlserver的虚拟商城系统"是一个综合性的Web应用程序,它结合了JSP(JavaServer Pages)技术与SQL Server数据库来构建一个在线购物平台。该系统旨在模拟真实的电子商务环境,允许用户浏览商品、...
【JSP+SQL Server网上书店源码解析】 ...总的来说,"JSP+SQL Server网上书店源码"是一个涵盖了Web开发基础技术的实战项目,对于学习和理解JSP、SQL Server以及Web应用开发流程有着很好的参考价值。
【标题】:“B2C网站+JSP+SQLServer2005”指的是一个基于Java Server Pages(JSP)技术和Microsoft SQL Server 2005数据库构建的电子商务B2C(Business-to-Consumer)网站。这个项目可能包含了从前端用户界面到后端...
【标题】:“java+jsp+sql server+tomcat开发的博客系统”是一个基于Java技术栈构建的Web应用程序,主要用于创建和管理个人或多人博客。它整合了Java Server Pages(JSP)、SQL Server数据库管理和Tomcat应用服务器...
【标题】"基于Servlet+jsp+SQLServer的小型超市零售管理系统"揭示了这是一个采用Java Web技术构建的系统,主要用于管理超市的零售业务。系统的核心组件包括Servlet、JSP(JavaServer Pages)以及SQLServer数据库。...
【JSP+Sqlserver+servlet教务管理系统】是一个基于Java技术的教务管理软件解决方案,主要利用了Java服务器页面(JSP)、Servlet和Microsoft SQL Server 2000数据库来实现高效、稳定的数据管理和交互。这个系统设计的...
在这个特定的案例中,系统使用了JavaServer Pages (JSP) 技术作为前端开发语言,结合SQL Server 2000作为后台数据库管理系统。下面将详细介绍这个系统的关键组成部分、功能以及涉及到的技术知识点。 1. **JSP技术**...
【JSP+Myeclipse+Sqlserver2000】是一个经典的Web开发组合,用于构建一个网上购物系统。在这个项目中,JSP(JavaServer Pages)作为前端展示层,负责处理用户界面和动态内容的生成;Myeclipse是集成开发环境(IDE)...
【JSP+Tomcat+SQL Server 论坛管理系统详解】 JSP(JavaServer Pages)是一种动态网页技术,它允许开发者将Java代码嵌入到HTML页面中,以实现服务器端的编程。在本论坛管理系统中,JSP起到了核心的视图层作用,负责...
**JSP+SQLServer学生信息管理系统** 在信息技术领域,开发一个学生信息管理系统是常见的实践项目,尤其对于初学者来说,这能帮助他们更好地理解和掌握Web应用程序的开发流程。本项目"JSP+SQLServer学生信息管理系统...
总的来说,"毕业设计课程管理系统,jsp+SQLServer实现"是一个综合性的项目,涵盖了Web开发的多个方面,对于学习和提升Java Web开发技能具有很高的价值。通过这样的项目实践,开发者可以深入理解和掌握数据库设计、...
【在线音乐吧】是一个基于JSP、Struts框架和SQL Server 2005数据库的Web应用程序,旨在为用户提供一个在线听歌、发现新音乐、分享音乐体验的平台。这个项目不仅涵盖了基本的音乐播放功能,还可能包含了用户管理、...
【标题】:“jsp+MVC+sqlserver 公司成员信息系统”是一个采用Java Web技术构建的企业内部管理系统,它结合了Model-View-Controller(MVC)设计模式和Microsoft SQL Server数据库,旨在管理公司的人员信息。...
在这个JSP+SQL Server 2000的网上商城模板中,JSP用于处理用户请求、展示动态内容和处理表单提交,而SQL Server 2000则负责存储和管理所有相关数据。 在"**BookSupermarket**"这个压缩包中,我们可以推测这可能是一...
**JSP+SQL Server 2008 留言管理系统详解** JSP(JavaServer Pages)是一种基于Java技术的动态网页开发工具,它允许开发者将静态HTML与动态Java代码结合,实现服务器端的网页编程。配合SQL Server 2008作为数据库,...
总结,"Jsp+sqlserver MyEclipsekaifa开发的网上书店"是一个综合运用多种技术的Web应用实例,涵盖了前端展示、后端处理和数据存储等多个层面,对于学习和理解Web开发流程、JSP编程、数据库管理和项目实践具有很高的...