网站部署后无法访问sqlserver_实践|零基础创建一个网站的通用步骤是?

news/2024/5/20 22:12:24/文章来源:https://blog.csdn.net/weixin_39654067/article/details/111574016

设为星标才不会错过哦    

ba1069474ce8d208dccd26e2803faa64.gif

你好呀,我是然怡

我的专业是计算机科学与技术

该篇文章是对自己的实战小结及分享

望有用

写因 

一方面是对自己做的这个项目进行总结回顾,另一方面或是个人兴趣,或是参加比赛,都可以给基础薄弱甚至没有基础但是想创建一个网站的爱学者一个参照。

我个人之前是没有做过类似的项目的,所以也基本上算是一个小白起步。

一点点上网查、不断尝试、调整,中间的辛酸不足为外人道。

第一次做,项目还有很多不足。但,毕竟也是完成了要求。所以,感觉总结一下也是挺有意义的。

举例:项目(网站)介绍

1. 项目的基本要求是:系统根据用户对图书的评价给图书评分;系统结合用户的需求向用户推荐高质量的图书。

2. 所完成的功能:用户功能+管理员功能+推荐功能

用户功能:注册、登录、进入个人中心查看或修改信息、查看图书详细信息、评价图书、搜索图书。

管理员功能:登录、进入个人中心查看或修改信息、管理用户、管理图书、管理评价、退出系统。

推荐功能:结合用户的输入内容,按照图书的分数降序向用户展示搜索结果。

3. 效果演示

实现步骤

理论准备不再叙述,要根据自己网站需求进行分析。直接进入实战部分——

1. 软件及环境准备

Eclipse:Java代码编写、JSP技术设计界面

SQL Server 2008 R2:获取大量图书相关数据并以Excel形式导入到数据库中、建立与连接数据库

Tomcat:作为服务器端,以网页的形式呈现项目效果

其实这部分也是很繁琐的,有很多细节可以展开说。如Eclipse的环境配置、将SQL Server与Eclipse连接、Tomcat的启动与部署等等。

ad2cc01c6397929ce256b0723531d24d.png

但这些都可以通过百度解决,所以在这篇文章中不再进一步展开。

2.在Eclipse中创建maven project。

其实一开始想使用的是Spring MVC框架,这一步我卡了很久。

因为它需要在创建的maven project的基础上对一些文件进行配置,一方面我配置时总是出错,另一方面我没有出错时WEB-INF下的界面总是无法访问成功。

所以我不得已跳过相关配置,直接使用的maven。同时将.jsp文件(界面)直接放在webapp目录下。

项目目录结构如下:

2352495f2458ed1e02a08d6e0358fdf0.png 

3.在src/main/java目录下创建所需要的包和类。编写代码实现逻辑功能,包括与数据库的连接等。

4.在webapp目录下创建.jsp文件,实现界面的设计与改善。同时在webapp下创建images文件夹,将图书的封面图复制到该文件夹下。

5.在实现项目过程中,不断在Tomcat上运行,查看效果。结合自己所需,对代码进行修改,不断调试以得到最终想要的效果。

以上是最主要的几个通用核心步骤。真正去上手实现,还是需要查询很多资料以及自己不断尝试。

有需要源代码的读者,可加我微信滴滴我,免费分享~

往期推荐

离婚吧,我跟我妈

数据结构[1]·绪论

计算机专业的本科生学了哪些专业知识?

 杂文:情感|观点|游记

干货:新媒体|书影荐|

计算机|语言学|经验谈

-扫码关注我们

b6fb69d3e97b79cfcd785b29defdab0e.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_805817.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站前端性能优化总结【转】

一、服务器侧优化 1. 添加 Expires 或 Cache-Control 信息头 某些经常使用到、并且不会经常做改动的图片(banner、logo等等)、静态文件(登录首页、说明文档等)可以设置较长的有效期 (expiration date)&…

提高 网站 百度权重

2019独角兽企业重金招聘Python工程师标准>>> 很多的企业都存在这样的困惑:一个网站做了很久,不仅只在百度等搜索引擎检索到很少的网页,而且网站的PR值和百度权重很低或者几乎没有。存在这样的问题,究其原因在于没有重视…

最全的静态网站生成器(开源项目)

原文地址: http://www.iteye.com/magazines/133-Static-Site-Generators#595将动态网页静态化,可以有效减轻服务器端的压力,并且静态网页的访问速度要快于动态网页。此外,使用静态网页还有利于搜索引擎的收录,从而提高…

JavaScript网站设计实践(二)实现导航栏当前所选页面的菜单项高亮显示

一、(一)中的代码还可以修改的地方。 在(一)中,如果是运行在服务器下,如apache等,可以把head和navigation的div抽取出来,放置在另一个html文件里,然后在页面中&#xff0…

Web安全 DDoS攻击.(让网站无法正常地提供服务.)

DDoS攻击的概括 分布式拒绝服务 (英文意思是Distributed Denial of Service,简称DDoS) 是指处于不同位置的多个攻击者同时向一个或数个目标发动攻击,或者一个攻击者控制了位于不同位置的多台机器并利用这些机器对受害者同时实施攻击.(消耗目…

网络安全 社会工程学--钓鱼网站的制作和利用(让你了解整个钓鱼网站 背后的秘密.)

钓鱼网站的概括 顾名思义钓鱼网站,就是愿者上钩的网站一般的这些网站都是有鱼饵。一般都是贪图小便宜的人才会损失很大,所以在我们进行网购的时候,一定要仔细识别网站平台的真假。不能因为便宜就轻易相信并交易。而这些钓鱼网站即使做的再惟…

Web安全 BurpSuite渗透常用工具.(包含:截包分析,暴力破解,修改包数据,扫描网站等很多功能)

BurpSuite概括 BurpSuite是一款集成化的渗透测试工具,用起来也很简单、方便。包含了很多功能(包含:截包分析,暴力破解,修改包数据,扫描网站等很多功能),用得最多的应该是开代理截包…

Day27-Http实现客户端登录网站案例

文章目录📢题目📢效果图🐱‍🚀一、开发主页面MainActivity🎯1.编写主页布局activity_main.xml🎯2.编写主页MainActivity.java🐱‍🚀二、开发LoginOkActivity页面🎯1.编写…

前端的第二十六天(初识AJAX、客户端和服务器、网络相关概念、通信协议、服务器环境的安装、网站、PHP基础语法)

一、初识AJAX 1.url地址 展示网页 、提供数据 2.异步刷新 避免整个界面刷新,加载更快、省流量 3.同步刷新 不影响当前界面现有的操作 二、客户端与服务器 一般情况下服务器的硬件配置都要高一些,因为访问量大的话容易宕机。 像淘宝双11的时候&a…

微软发布IIS漏洞补丁,影响我国五分之一网站

2015年4月14日,微软发布月度例行安全公告,共释放出11项更新,一举修复包括Windows操作系统、IE浏览器、Office办公软件、.NET Framework、Server软件、Office Services和Web Apps在内的26个安全漏洞。在这11项更新中,有4项更新综合…

荷露叮咚wp建站系列视频课程2.wordpress安装

偶们中国人的网站,当然是下载中文版的啦,官方最新的通常是英文版的,当然我们也是有专门的团队会第一时间汉化的,你只需下载其安装文件即可。(下载安装主要是为了学习了调试主题或插件,如果直接配置可用的网…

html新手常见错误,五个常见的SEO错误:新手SEO都会遇到的问题!

进入搜索引擎优化领域,门槛其实并不高,基础性的知识就那么多,但有个小问题是,很多SEO教程对部分内容解释并不详尽,容易造成很多错误的观念,特别是对于SEO初学者而言,正确的理解SEO基础知识很重要…

Java查问题网站,JAVA线上故障排查套路

线上故障主要会包括cpu、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如jstack、jmap等工具也是不囿于一个方面的问题的,基本上出问题就是df、free、top 三连&#x…

从腾讯视频看大数据与网站运营

2015年大数据可谓炙手可热,大到政府服务,小到个人生活,无一不深受大数据影响。各行各业也都试图在大数据的指引下找寻新的方向,作为与社会潮流趋势脱不开轨的广大站长们,一定也在为大数据与网站运营相结合而绞尽脑汁。…

网站文件下载链接

如何将网站上的文件让别人下载呢? 最简单的方式就是直接把文件的链接地址放到页面上,如一个a链接,点击该链接直接访问文件,即会下载。 经过测试,不提供文件地址,访问一个servlet,返回该文件地址…

细谈Joomla建站之旅----我的启示录

2019独角兽企业重金招聘Python工程师标准>>> 欢迎来到Joomla建站之旅。 介绍一个自由免费的优秀建站软件Joomla,以及怎样自行管理用Joomla所构建的网站。当然顺带着我们也会在网站的规划和建设上给读者一些非常给力的建议。 为了方便大家认识Joomla&am…

使用git提交部署静态网站

15 本地网站上传 git gitee git软件可以将我们的本地网站提交上传到远程仓库(码云gitee里面) 码云就是远程仓库,类似于服务器。 15.1 使用方法 下载安装git 如果第一次用git,要先配置好全局选项 git config --global user.na…

阿里云部署Java网站和微信开发调试心得技巧(上)

阿里云部署Java网站和微信开发调试心得技巧(上)本篇手记旨在帮助大家从0开始: 申请阿里云服务器搭建出程序的执行环境在服务器上发布并运行自己的web project域名解析微信测试号的申请与连接以获取微信用户信息全篇文章主要以如何去完成目标为…

美参议院已启用全网站HTPPs加密

美国参议员的网站,近日悄然发生了一个变化。当你在访问的时候,可能会留意到浏览器地址栏会显示一个绿色的锁状图标 —— 没错,其已经加强了整个网站域名的安全性。现在,百余名参议员的网站,都已经默认启用 HTTPs 加密通…

使用 Hexo 创建项目文档网站

当我们发布一个开源项目的时候,最重要的事情之一就是要创建项目文档。对使用项目的用户来说,文档是非常有必要的,通常我们可以使用下面这些方式来创建文档: GitHub Wiki:在 Github 上我们可以为每个项目都创建一个 wik…