java写网页_初次尝试通过java写简单网站

news/2024/5/18 4:04:01/文章来源:https://blog.csdn.net/weixin_39680609/article/details/114031624

一、安装Tomcat及配置

1、下载Tomcat

2.配置环境变量

新建系统变量如下图所示

21173111ed6bffb77faa5cb367c53dcc.png

修改path:变量末尾添加(%CATALINA_HOME%\bin)

3.查询配置是否成功

7aae3cc2b667fe131987f09a44b2b0d9.png

这样显示表示已经成功

4.启动tomcat

使用命令startup.bat

9ad65f9e2ec73e7178e59ae1ec4bd090.png

当出现以上时在浏览器中输入http://localhost:8080

注意以上两个命令框不要关闭

d5d06a33a2f953addac746e7e68454c0.png

出现这个页面代表tomcat已经搭建成功

接下来我就打算在eclipse中写一个简单的网页

但是我却发现我没有sever插件于是就上网搜了一下

于是

二、下载sever插件

1.在eclipse中的help菜单中选择installNew Software

2.然后在work with点add 按下图填入

15f0406723f9ec39fa5ec273d290d310.png

3.然后按下图所示勾选

d611dbc72aa0dd8d3bbd70954437d7d6.png

0e5d73929c7c4d8e7dac7ff52ca22653.png

4.然后点击next,最后点击接受协议,按下finish即可

最后下载完后点击restart now后重启就可以使用了

但是在后来做eclipse与tomcat的关联时又遇到了sever中没有tomcat9.0版本的问题,于是又上网搜查,才知道网上的连接是旧版本的,所以没有。但是网上的利用新版本链接重新下载sever插件的方法我的eclipse本身版本低不支持。于是我只能在官网下载一个最新版的eclipse,然后就可以下载最新版的sever插件了,tomcat9.0也顺利出现了

下载最新插件的方法如下图所示

0a2255ad2489f519d4c323869065e881.png

下拉选择如图的最新的版本

而后的web插件的下载我就不再赘述,也是上网搜后就解决了

在一切前置工作做好后我就开始了第一次的简单网页的实现

三、使用Eclipse开发一个Java Web网站

1.设置jsp文件的格式编码UTF-8

点击Window窗口下的preferences然后按下图步骤进行

12151d0de40b427519db642ff3c43c0e.png

2.创建项目

file-new-other然后按下图所示选择web下的Dynamic Web Project

42fe3845581f8d12980feb63244a9ec1.png

3.然后输入项目名称按下图修改

224f2a6714c05bfc4975b32c1d0c98ac.png

4.然后next-next-finish 最后的页面那里最好勾上如下图

30a21fd4cee09711c3f867ba303e5c48.png

5.完成了项目的创建如图所示

422907009bd140b68441b68e7f5e39b0.png

6.创建jsp文件

在webcontent上右键选择new-jsp file 然后在对话框中输入文件名接下来按下next-finish即可 如图所示

931abe92ffc43cad89424e35e3a44bfb.png

然后在默认的jsp文件中修改即可

9abec07e80825261ec3d090da86365e8.png

7.使tomcat服务器显示在控制台上并启动

点击window-show view-severs 即可在控制台上显示severs

点击链接No servers are available. Click ths link to create a new server.

在Apache下方选择自己所对应的tomcat版本 没有自己对应版本的tomcat可以看上文中的解决办法

然后点击next点击add.

2f9fa426ecc6a7fffce135ef233ed5f9.png

点击finish完成后 点击severs后 右键点击tomcat选择start

7f2f4e83ee15c40ca7b2e2d103a24ae2.png

此时服务器已经启动

8.在java中运行jsp文件

在如图所示下拉框中选择run as 再选择run on sever

196a5494a1830c5114c44c079db586a6.png

在出现的框中其他默认只需选中如图所示的勾

8351bdc35b15d7b4532c3ccd0c82a50d.png

再点击next- finish即可出现一个这样的界面

89e3626adfa355e29ee31fac8d094b4f.png

至此一个简单的页面搭建完成

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

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

相关文章

这个技术网站,恢复更新了!

点击上方“程序IT圈”,选择“置顶公众号”关键时刻,第一时间送达!大家好,还记得我之前开通了个在线学习博客网站『程序猿圈』,目前网站已经沉淀了一些对于大家有价值的内容了,已经更新了差不多100多篇干货文…

我顺藤摸瓜端了色情网站的老窝,并劝他从良

前几天无意发现了一个色情网站,本着除暴安良的心态,直接开始对这个网站开始了调查这个网站的域名是.cn结尾的 【.cn是国内域名,无法隐藏注册人的信息】我去站长之家里面对这个网站进行Whois查询按照惯例这种联系人的姓名基本是假的,我们对它进…

ios微信端网站遇到的问题

最近的一个项目,在测试ios时遇上了一些问题: 1.给div、span等元素绑定的点击事件无效 2.表单输入时整个页面白屏 3.readonly的元素出现光标(iphon5/ ios8.0) 第一条:给div、span(或非 a,input,button&#…

python做网站和php_做网站用php还是python

单纯说做网站,显然是php更适合,php是专为web而生,而Python只是可以做web。php也比python更简单,更容易学,对于新手更友好。从权威技术网站w3techs.com2017年7月28日的统计来看,PHP被82.7%的网站使用&#x…

MySQL在大型网站的应用架构演变

点击上方 蓝字字体 加关注吧作者:大熊先生原文:http://www.cnblogs.com/Creator/p/3776110.html作为最流行的开源数据库,MySQL被广泛应用在Web应用程序以及其它中小型项目上。然而不可忽视的是,在许多大型IT公司中,MyS…

制作动态网站是什么专业_网站制作需要注意哪几点才叫专业呢

网站制作需要注意哪几点才叫专业呢? 网站制作不是一件容易的事,那我们应该如何进行网站制作呢?一、确立网站风格和主题 网站的风格和主题对一个网站来说是至关重要的,如果网站有好的主题,必定有很多的人浏览。如果你的…

教你使用nginx部署网站教程

点击上方 蓝色字体 ,选择 星标 公众号重磅资讯、干货,第一时间送达今日推荐:在坚持了15年后,我毅然决定离开 Linux,投入 Mac 的怀抱作者:小火柴的蓝色理想链接:www.cnblogs.com/xiaohuochai前面…

iis php 无法访问此网站_一般网站建设需要注意哪些重点要素?

一般一个普通网站建设的三个基本要素是:网站的源代码、网站的服务器空间、网站的域名注册。我们在建网站的时候,一般都是先注册一个域名,买一台服务器或者租一个虚拟主机空间,然后把域名存档,文件完成后再做域名解析。深圳网站建设…

weboffice 比较好的源码_源码网站和模板网站的区别

根据网站开发的方式,可以将网站分为源码网站和模板网站。源码网站就是指网站是全新开发的,全新设计,全新代码进行开发,而模板网站就相对简单,就是在模板的网站代码的基础上进行简单的修改和部署。对于很多客户来说&…

Google 开发的、最好用、功能最强大的网页测速与网站性能分析工具

https://www.webpagetest.org/细致到每一个资源的加载都是完全可视化,包含详细的数据分析。开发完成自己的网站后一定要进行一下测试,你会发现还有很多可以优化的点。 转载于:https://www.cnblogs.com/flms/p/9584980.html

仅花 2 小时,网站就搭建好了,贼溜 ~

大家好,我是编程君。 今天,推荐一个系统项目。我第一次使用就有点上头,爱不释手,必须要推荐给大家。 上次是谁要的系统项目啊,我帮你找到了。 这是我目前见过最好的系统项目。功能完整,代码结构清晰。值得推…

一个网站从0到1搭建部署上线的完整流程(包教包会)

前言:要买服务器,建议在双十一购买,价格比平时便宜10倍,今年阿里云双十一活动的2款服务器,都非常便宜,最低49元,就能购买1年,只限新用户 。感兴趣的朋友扫码购买正文有很多做网页的前…

为什么视频网站的视频链接地址是blob?

原文地址:https://juejin.im/post/5d1ea7a8e51d454fd8057bea来源:掘金作者:wangzy2019自从HTML5提供了video标签,在网页中播放视频已经变成一个非常简单的事,只要一个video标签,src属性设置为视频的地址就完…

多网站项目的 CSS 架构

原文地址:CSS Architecture for Multiple Websites原文作者:Elad Shechter译文出自:掘金翻译计划本文永久链接:github.com/xitu/gold-m…译者:Baddyo校对者:xionglong58,lgh757079506复杂的 CSS…

Vue单页项目SEO完全指南

搜索引擎优化(Search engine optimization,简称SEO),指为了提升网页在搜索引擎自然搜索结果中(非商业性推广结果)的收录数量以及排序位置而做的优化行为,是为了从搜索引擎中获得更多的免费流量&…

把网站升级到http/2

为什么要升级到意思是说要使用http/2,我之前只是听过http/2的一些介绍,其实http/2已经来了。http/2最大的特点是使用多路复用,对同一个域的服务器只建立一次TCP连接,加载多个资源,使用二进制帧传输,同时会对…

宝塔面板 添加网站访问不了解决方案

1.如果是tp5 那么请你伪静态一下 代码如下 location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s$1 last; break; }} 转载于:https://www.cnblogs.com/roseY/p/9459160.html

从网站功能入手创建数据库

上一篇说了,这个网站会模仿B站的主要功能,通过对B站的功能分析,从中拆分出主要功能模块,分别创建数据库,并实现相关的功能。 先上一张网站首页,欣赏一番 可以明显的看到,网站首页非常明显的分成…

搭建自己的技术博客系列(五)hexo博客接入busuanzi插件,展示访问量和网站运行时间...

busuanzi计数脚本 busuanzi官方指引 一、安装脚本(必选) 要使用不蒜子必须在页面中引入busuanzi.js,目前最新版如下。 不蒜子可以给任何类型的个人站点使用,如果你是用的hexo,打开themes/你的主题/layout/_partial/foo…

建一个网站需要多少钱

很多第一次做网站的新手朋友都很关心建一个网站的费用和花销,但是需要明白,不同网站建设公司做同样一个网站,价格区别也是很大的,所以我们必须先掌握清楚网站主要费用构成。 下面先说一下网站固定价格组成: 1、网站域名…