JSP网站开发基础总结《一》

news/2024/5/21 0:35:36/文章来源:https://blog.csdn.net/weixin_33696822/article/details/86203562

  经过JAVASE的学习相信大家对JAVA已经不再陌生,那么JAVA都可以干什么呢?做算法、应用程序、网站开发都可以,从今天开始为大家奉上JAVAEE之JSP动态网站开发基础总结。

  既然是动态网站开发,那它与传统的静态网站有什么区别呢?动态两字体现在什么地方?何为动态网站呢?相信学过HTML的小伙伴都知道,HTML是一个非常强大的网站开发语言,在没有出现动态网站开发语言之前,它被奉为网站开发利器,不过对于HTML网站开发存在一个问题,就是网站没办法实时更新,网站一旦开发完成不论经过多长时间,网站上的内容都不会发生改变,这确实是一个非常令人苦恼的问题,有问题就会有进步,之后各种动态开发技术不断被设计,其中就有今天我们要学习的JSP。动态网站开发与静态网站开发的区别在于,动态网站可以通过与数据库交互,实时对网站内容进行更新,从而扭转了静态网站无法实时更新的弊病。说了这么多,不知道大家是否已经理解,不过这都没事,让我们先走进动态网站开发的世界,来感受一下它给我们开发网站提供的便利。

  与JAVA程序设计不同,JSP开发,我们需要使用MyEclipse开发工具,大家可以到网上搜一下,相关的安装步骤,网上博友们总结的已经很详细了,在这里就不再赘述,关于安装的那点事,如果哪位博友有疑问可以留言讨论。下面我就认为大家已经安装好软件,让我们正式走进JSP开发的世界。

  我们就从最基本的HelloWord!开始吧。

 1、打开我们的MyEclipse,选择我们工程存放的位置后,便可以进入到我们的应用主界面:

  

 2、新建工程项目:

  在主界面左上方pack工作局域右键单击,选择Web Project,在弹出的窗体Project Name输入工程名,然后点击finish,系统将会自动为我们生成一个工程。

  

                

  

 3、点击生成的工程中的index.jsp进入编辑模式:

  

 4、项目部署模拟:

  这里我们需要保证我们的电脑已经安装过Tomcat,Tomcat的安装方法,我在之前的一篇博客里已经进行了详细的介绍,在这里就不再赘述,博客地址:http://www.cnblogs.com/AndroidJotting/p/4333022.html,下面我们谈一下如何把MyEclipse与Tomcat关联在一起。首先我们需要点击菜单栏的Window,在选择最下端的preferences,在弹出的窗体选择myeclipse下的server下的Tomcat,最后根据你安装的Tomcat版本选择,最后把Tomcat地址导入,需要注意的是,更改上方的单选按钮。

  

 5、项目启动:

  安装好Tomcat下面我们就可以启动我们的项目了,将鼠标移动到我们的项目上右键单击,选择Run As下的3对应的项,进入Tomcat启动页,选择你安装的版本后点击ok即可。

  

  

 6、测试:

  有了上面的操作,下面我们就可以在浏览器上访问我们的项目了。首先我们在浏览器地址栏输入http://localhost:8080/,如果出现下面的网页表示我们的服务器已经启动。  

  在保证服务正常启动的情况下,我们在地址栏输入http://localhost:8080/HelloWord/或http://localhost:8080/HelloWord/index.jsp

  

  至此我们的第一个JSP项目到此大功高成,当然了这些都是最基础的部分,在随后的这一周我将持续为大家奉上JSP网站开发的更多干货,尽请期待!

 

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

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

相关文章

css3媒体查询实现网站响应式布局

响应式建筑设计、响应式家具设计、响应式办公设计,这些词可能是已有的专业名词,也可能是我自己想出来的一些名词。因为在生活中,我们常常会见到很多让人惊叹的设计,为什么同一套东西经过不同的方式变化之后会给人不同的使用感受和…

ubuntu下webbench作网站压力测试教程【webbench安装】

webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。 1. 安装教程 1.1 安装依赖 exuberant-ctags sudo apt-get install exuberant-ctags1.2 下载源码并安装 wget http://blog.s…

考试网站暂时关闭_高权重网站站长之家,站长专栏申请暂时关闭了!

站长之家,站长专栏申请暂时关闭了,做SEO的朋友应该知道站长之家是可以免费投稿的,且发布内容是可以带外链。不论是从SEO角度发布外链,还是软文推广方面来看,站长之家确实是非常不错的一个外链推广平台,近日…

php视频网毕业论文范文,毕业设计论文-基于PHP的精品课程网站的设计与实现.doc...

毕业设计论文-基于PHP的精品课程网站的设计与实现.doc还剩41页未读,继续阅读下载文档到电脑,马上远离加班熬夜!亲,很抱歉,此页已超出免费预览范围啦!如果喜欢就下载吧,价低环保!内容…

网站重定向次数过多怎么解决_网站关键词排名怎么查询,网站排名差怎么解决?...

网站关键词的的排名可以为企业带来流量和客户,网站运营人员也为提升网站排名为工作的目标。那么在做网站排名的时候网站关键词排名是怎么查询的呢?网站排名差怎么解决?  一、查询网站排名的方法:1、手动查询我们可以在百度上搜索我们想要查…

我的第一个响应式网站zz

一些废话(马克思主义乖巧) 上班快四个月了,码了一堆无聊的页面,终于,来了一次好玩点的,要我做个响应式网站。正好之前有在看Bootstrap。只是光学习不练的话效率比较慢(有跟着写demo)…

网站开发流程以及HTML5简介(十三)

2019独角兽企业重金招聘Python工程师标准>>> HTML代码编辑工具 ExHtmlEditorExHtmlEditor是一个用于学习和编写HMTL的工具。在你边写代码时,就可以实时可视化查看最后的结果。支持HTML5, Javascript 和 CSS3 元素。UltraEdit ltraEdit 是一套功能超级强大…

图片上传到阿里云服务器_阿里云2核4G云服务器能做几个网站?

阿里云2核4G云服务器能做几个网站?技术方面阿里云对网站数量没有限制,只要计算性能和存储方面放得下,想放几个网站就放几个网站,另外网站程序效率以及网站访问流量也有很大关系,数据云安全防护来详细说下阿里云服务器2…

微信和网站不在同一个服务器,同IP空间服务器多个网站是否不利于SEO排名

同个IP空间服务器解析了多个站点,共享IP,站长们还是有点担心是否会出事不利于SEO排名。共享IP上放置的多个网站,俗话说物以类聚、人以群分,遇到些优质站点的小伙伴,搜索引擎自然会以为你站点也是优质的,如若…

大型网站架构演化发展历程

来源:博客园对一个大型网站系统,其架构也是重要的一个环节。大型网站技术主要的挑战来自于庞大的用户、高并发以及海量的数据这三个方面。大型网站的形成就像一颗大树的成长,历尽长时间的磨练,最后枝繁叶茂,服务他人。…

电商购物网站 - 实现注册

1、项目启动 简单启动 首先,新建一个项目工程目录,然后在目录下创建启动文件app.js。 这里会用到Express框架来实现相关功能,所以,需要先安装它。 在启动文件添加如下内容,来测试Express框架是否引用成功。 let expres…

python databaseoperate_Python实现识别手写数字 简易图片存储管理系统

写在前面上一篇文章Python实现识别手写数字—图像的处理中我们讲了图片的处理,将图片经过剪裁,拉伸等操作以后将每一个图片变成了1x10000大小的向量。但是如果只是这样的话,我们每一次运行的时候都需要将他们计算一遍,当图片特别多…

公众号h5获取手机号权限_开发 | H5、公众号、小程序、网站、App,有什么区别?...

很多做传统行业、实体生意的老板们,来咨询知道君,想通过互联网来实现营销,但是又被复杂的互联网体系弄得焦头烂额,不知道该如何进行选择。的确,对于外行人来说,H5、公众号、小程序、App、官网……互联网的花…

服务器怎么打开系统文件,centos7系统如何打开文件_网站服务器运行维护

centos系统apache不解析php_网站服务器运行维护centos系统apache不解析php的解决方法是:1、安装依赖包httpd-devel;2、在编译php时添加apxs路径参数;3、修改apache配置文件,并重启服务。一、cat [-n] file [|more]其中&#xff0c…

java登录信息怎么保存_java网站开发怎么实现用户账号信息本地保存

展开全部看看这个吧!主要是对cookie的操作package cn.itcast.util;import java.io.IOException;import java.io.PrintWriter;import java.io.UnsupportedEncodingException;import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.s…

win10开机Chrome自启全屏展示特定网站

一、准备Chrome 1. 下载 官方下载地址: https://www.google.cn/chrome/ 2. 安装 安装完成后桌面会出现一个Chrome的快捷方式,如下图: 3. 设置全屏展示特定网站 这里用 ”微软中国“ 网站为例演示,网址为: https…

在 IIS8 中保持网站持续运行

在早期版本的 IIS 中执行轮询任务不那么可靠。应用程序池回收后,网站不会自动重启,在新的请求激活应用程序之前,轮询任务不起作用。为了解决这个问题,需要引入外力驱动 Web 端执行任务,如图: 此方式比较繁琐…

关于 Web 安全,99% 的网站都忽略了这些

Web安全是一个如何强调都不为过的事情,我们发现国内的众多网站都没有实现全站https,对于其他安全策略的实践更是很少,本文的目的并非讨论安全和攻击的细节,而是从策略的角度引发对安全的思考和重视。 1. 数据通道安全 http协议下的…

适合程序员学习的网站

github 这是一个全球性的面向开源社区和私有软件的托管平台,它提供关于程序员的综合资讯,软件更新资讯,每周软件推荐, 码云最新推荐,网页开发,app,h5营销众包。技术问答和各种各样小众领域的博客…