最近在外面实习,让做一个JSP+javabean+servlet,在学习JSP之中遇到了不少小问题,现整理如下:

建议用eclipse java ee来运行,运行JSP之前,还需要配置tomcat。先要安装tomcat,下载网址链接http://tomcat.apache.org/,具体该选择什么版本后文再述。打开eclipse,选择上方的Windows选项,其中选项卡里最后一个选项Preferences,如下图所示,再点击图中左下方的server,

如上图所示,选择左下方的Runtime Environment选项,若没有配置tomcat,则没有下图中的Apache Tomcat v7.0,。

再点击上图中的Add...则可得到下图,这个选择的版本跟你下载安装的版本有关系,安装的版本尽量不要高于下图中的版本,建议就安装v7.0,然后点击Finish,再点击OK,就完成了。

配置好之后,可以创建Dynamic web project了,具体流程如下:点击New-Dynamic web project,输入工程名,点击Finish即可。

如上图,点开Web-Content目录,新建一个jsp文件,文件内容如上图所示。内容输入完毕在点击上方的绿色小三角形,即可在屏幕中得到下图

刚开始运行时经常会遇到一个问题,就是在运行时会报错,说tomcat的端口被占用的情况。遇到这种情况,先打开命令提示符,输入netstat   -ano,则可看到下图

找到其中Local Adress 后四位为8080,8005,8009的程序,记下他们的PID,再打开任务管理器,在下图中PID上方空白处点击右键,让其显示PID,关掉刚才所记的PID对应的程序,再回到eclipse界面,再点击运行即可。

初学JSP,运行一个JSP小程序相关推荐

  1. java 获取文件所在的文件夹_带你0基础编写一个Java小程序,领略Java程序从编写到编译再到运行的全流程...

    在学习Java之前我们需要先认识下什么是计算机语言?计算机语言又有哪些分类?在了解这些后对我们理解学习帮助是很大的. 要知道计算机语言是人与计算机之间进行信息交流沟通的一种特殊语言,又分为机械语言.汇 ...

  2. python如何运行一个python程序_python如何运行?第一个python小程序示范

    我们想要用python编程首先要做的就是安装一些工具,随后学会应用.那么问题来了,我们需要安装什么?python又是怎样运行的呢? 安装什么工具? 1.Python 3.6.5(我安装的,还有很多版本 ...

  3. python如何运行?第一个python小程序示范

    我们想要用python编程首先要做的就是安装一些工具,随后学会应用.那么问题来了,我们需要安装什么?python又是怎样运行的呢? 安装什么工具? 1.Python 3.6.5(我安装的,还有很多版本 ...

  4. 第一个servlet小程序

    第一个servlet小程序 com.fry.servlet.HelloServlet 1 package com.fry.servlet; 2 3 import javax.servlet.Servl ...

  5. python socket能做什么_用python写一个聊天小程序!和女朋友的专属聊天工具!

    原标题:用python写一个聊天小程序!和女朋友的专属聊天工具! 1.UDP简介 Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP).UDP为应用程序提供了无需建立就可 ...

  6. 【bug】HbuilderX运行到微信小程序 报错

    首先,大前提是代码本身在HbuilderX里运行H5是没问题的,不报错 .然后运行到微信小程序报错了.(注:以下所说小程序代指微信小程序). 我来这里分享一下我报了什么错,怎么解决的和我浅薄的理解. ...

  7. wps vba模块压缩包_01_创建第一个VBA小程序:你好,世界

    大家好,我是一可赛二(Excel),EXCEL VBA爱好者,在这里分享我学习VBA的过程. 目录 第一节 什么是EXCEL VBA(宏) 第二节 在EXCEL界面上调出"开发工具" ...

  8. 只需6步,教你从零开发一个签到小程序

    摘要:针对于具备瞬时流量.业务场景比较简单的小程序,开发者借助FunctionGraph,可以方便快捷的搭建一个健壮的小程序后台. 本文分享自华为云社区<智慧校园想搞好,FunctionGrap ...

  9. 应用程序初次运行数据库配置小程序(Java版)

    应用程序初始化数据库配置小程序 之前写过一个Java版的信息管理系统,但部署系统的时候还需要手动的去配置数据库和导入一些初始化的数据才能让系统运行起来,所以我在想是不是可以写一个小程序在系统初次运行的 ...

  10. 2天3夜开发了一个微信小程序,用它挣了10.7万

    大家好,我是对白. 粉丝一直说要推荐一个微信小程序的项目,找到下面这个希望大家白嫖快乐.本项目可用于二次开发接私活,前段时间有粉丝给我反馈他用这个项目改造3天挣了10多万. 项目介绍 youlai-m ...

最新文章

  1. zookeeper 在 windows 下配置伪集群环境
  2. 易创课堂成都站给你寄来一包干货,请注意查收
  3. java 时间处理_JAVA处理日期时间常用方法
  4. chromebook刷机_如何将网站添加到您的Chromebook架子上
  5. linux字符驱动之概念介绍
  6. 域名,ip,mac地址
  7. pandas使用笔记(二)列操作
  8. Docker笔记3 docker的数据管理
  9. vsftp虚拟帐户配置
  10. jQuery DOM操作之查找结点
  11. Git 命令 checkout、reset、revert、reflog 、merge 使用介绍
  12. 软考-网络工程师复习资料及计划
  13. matlab中.m文件访问simulink
  14. 鸿蒙系统不可能有了,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  15. WIN7下如何删除需要管理员权限才能删除的文件夹
  16. 技嘉ide模式怎么改_bios如何设置为ide兼容模式_怎么进入bios把硬盘模式改成ide
  17. Ubuntu16.04常用工具
  18. 胡昊—第6次作业—static关键字、对象
  19. DA14580 RW消息事件处理----转
  20. 桌面widget详解(四)——桌面音乐播放器(实战)

热门文章

  1. C语言实现植物大战僵尸自动收集阳光(一) 问题分析与寻找基址
  2. 前端 javascript 字符编码与解码
  3. 电磁场学习一__导论
  4. 20 个快速高效学习 Java 编程在线资源
  5. [杂记]一些感悟,随时更新
  6. date获取时间某年某月一共有多少天以及格式化天数,月份,年
  7. Matlab一直提示激活,激活后仍打不开重复提示激活
  8. 5G NR Rel16 两步接入/2-step RACH
  9. 装备系统学习--GameGrind教程
  10. nyoj 1036非洲小孩