这些年免费帮同学或同学的朋友做过的毕设还是有一些了,我的博客基本都是基于我做过的项目相关的,而里面又有三分之一都是自己做的毕设或别人的毕设的做后感。毕设其中就包括MFC图像处理、.Net安全软件、C#聊天软件字典软件、Android百度地图随手拍、php网站、.Net图书管理系统等等。其实我回过头来想想啊!这些知识对我的帮助和提高还是非常大的,虽然比不上公司实际上线项目,但是帮帮同学对我挺好的,当然很大程度也是害了一些同学,但他们很多都从事了非软件相关的专业。
        很显然,大部分的毕设都是基于XXX系统关于数据库的增删改查,包括JSP(Java)、PHP、ASP(C#),前端包括JavaScript、Ajax、Html、CSS等知识。写这篇文章也标志着我要做一个Java相关的网站,我也就简单写写几篇入门的知识吧!因为我真的不是很擅长Java,没有系统的学过,只是做过Android相关的APP,没学的原因很大程度是由于以前J2EE\Android都非常难配置吧!
        文章主要讲述Java+MyEclipse+Tomcat配置过程及实现第一个Jsp网站的入门知识,并没有涉及Spring、Struts等框架知识,希望文章对你有所帮助。

一. 配置Tomcat

由于前面配置过Android的JDK,所以我此时从Tomcat开始进行配置。我下载的apache-tomcat-7.0.59.exe,下面是安装过程,通常是8080端口:

        下面是绑定Java Virtual Machine:

        建议安装到非C盘目录下,因为如果需要手动修改或配置一些参数更容易些。安装后运行Tomcat,在“General”点击“Start”启动。如下图我Tomcat安装在F盘目录下:


  

        然后在F:\tomcat\Tomcat 7.0\webapps\test目录下新建一个index.jsp文件(xml中默认寻找运行index.jsp文件),代码如下:

<html>
<body>
<h1>第一个tomcat运行程序!!!</h1>
</body>
</html>

调用浏览器访问,运行结果如下所示,这也标志这Tomcat安装成功。

二. 配置MyEclipse

安装MyEclipse,下面是免费下载地址,按照里面的PDF配置激活MyEclipse。
        http://pan.baidu.com/s/1bnuEcnd
        运行MyEclipse,我的工作空间安装目录是F:\MyEclipse\Workspaces\MyEclipse 10。新建Web Project,项目名称为FirstWeb。

        项目的目录结构如下图所示,它有一个默认的index.jsp:

        此时需要绑定MyEclipse和Tomcat,点击
      “MyEclipse”》“Preferences”》“Servers”》“Tomcat”选择“Tomcat 7.x”,并且选中Tomcat的安装目录,我的是F盘,如下图所示。

        PS:此时可能会出现配置中Apply不能点击,好像点击OK也能配置成功。
        有的还需要绑定或检查JDK,如下图所示:

        部署项目连接Tomcat如下图所示:

Tomcat和MyEclipse配置并绑定成功后,运行程序可能会报错:
        严重: StandardServer.await: create[localhost:8005]: 
        java.net.BindException: Address already in use: JVM_Bind

        那是因为你的端口被占用,你需要把Tomcat关闭和其进程杀死。因为你以后运行MyEclipse后,直接运行就可以,不需要手动运行Tomcat。运行如下所示,再选择Tomcat 7.x:

        运行结果如下图所示:

        其默认index.jsp代码如下图所示:

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><base href="<%=basePath%>"><title>My JSP 'index.jsp' starting page</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0">    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="This is my page"><!--<link rel="stylesheet" type="text/css" href="styles.css">--></head><body>This is my JSP page. <br></body>
</html>

最后实现的网站效果如下图所示,我后面的文章也将简单介绍一些技术。希望文章对大家有所帮助,如果有错误或不足之处,还请海涵~

PS:文章开头讲了这么多,我只是提醒你,如果你也是大学软件工程或计算机的一员,很多时候你都需要做一些自己喜欢的东西来提升自己;而且帮别人做东西也是能提高的,但这个度需要你自己把握!
        说到这里我想到了火车上一位高中朋友对我说的话:"我们其实还是很优秀的,至少能从家乡贵州考出来读大学,在生活中我们会遇到很多人有困难需要帮助,很可能这个对你来说只是举手之劳,而对他却为难整个家庭.这时你要帮助,你帮助他又不会少块肉.尤其是对陌生人的那种无偿帮助!"是啊!在编程当中我们也会遇到各种各样的困难,而且很可能这种困难对你来说非常的简单,但是别人确实百思不得其解!这种感觉我也经常遇到,怎么都不会的别人一点就通.所以当别人不会的问你时,你也应该...
      (By:Eastmount 2015-5-5 下午5点   http://blog.csdn.net/eastmount/)

Java+MyEclipse+Tomcat (一)配置过程及jsp网站开发入门相关推荐

  1. Java+MyEclipse+Tomcat (三)配置MySQL及查询数据显示在JSP网页中

    前面两篇文章讲述了如何配置MyEclipse和Tomcat开发JSP网站.如何配置Servlet简单实现表单提交,这篇文章主要讲述配置MySQL实现数据库连接MyEclipse,最后将查询表中的数据显 ...

  2. Java+MyEclipse+Tomcat (二)配置Servlet及简单实现表单提交

    在Java EE应用编程中Servlet是基础,JSP是建立在Servlet基础之上的,其他Web框架如Struts.WebWork和Spring MVC都是基于Servlet的.本文主要讲述MyEc ...

  3. Java+MyEclipse+Tomcat (六)详解Servlet和DAO数据库增删改查操作

    此篇文章主要讲述DAO.Java Bean和Servlet实现操作数据库,把链接数据库.数据库操作.前端界面显示分模块化实现.其中包括数据的CRUD增删改查操作,并通过一个常用的JSP网站前端模板界面 ...

  4. Java+MyEclipse+Tomcat (五)DAO和Java Bean实现数据库和界面分开操作

    正如前面一篇文章的介绍,当使用Servlet提交表单和JSP数据库查询时,总是相互交叉着的处理,要么在JSP中通过<%...%>内嵌Java代码操作数据库,要么 JSP中通过Post方法提 ...

  5. Java+MyEclipse+Tomcat (四)Servlet提交表单和数据库操作

    前面三篇文章讲述了如何配置MyEclipse和Tomcat开发JSP网站.如何配置Servlet简单实现表单提交.如何配置MySQL实现JSP数据库查询.         这篇文章主要讲述Servle ...

  6. 《JSP网站开发技术》教学大纲

    <JSP网站开发技术>教学大纲 课程代码:   适用专业:计算机科学与技术 执 笔 人:   审 核 人: 学分学时:3学分48学时   制(修)订时间:2017.3 一.课程定位 本课程 ...

  7. JSP WEB开发入门基础到高手进阶教程002

    JSP WEB开发入门基础到高手进阶教程 -------开发入门 JSP与微软的Active Server Pages 兼容,但它是使用类似HTML的卷标以及Java程序代码段而不是VBScript. ...

  8. JSP网站开发技术两种模式介绍

    目前, JSP技术正是利用了Java的"一次开发,处处使用"的性能,成为了网站开发技术人员的首选技术.当然,JSP技术的最大优势在于它能够将页面的表现形式和页面的商业逻辑分开.JS ...

  9. 在IntelliJ IDEA中Tomcat的配置过程(全程详细图解)

    在IDEA中配置本地的Tomcat服务器的过程如下: 注意首先明确自己电脑中的Tomcat安装是否成功,以及其安装路径. 在Run下找到Edit Configurations,抑或找到右上的小框框. ...

最新文章

  1. Linux09-网络配置
  2. DFT实训教程笔记3(bibili版本)-SOC Scan Implementtation Scan Practice Session II
  3. 游戏引擎架构第二版中文pdf_阿里架构有多牛,一文带你看遍阿里技术架构!
  4. 动态规划入门 合并石子 COGS1660 石子合并
  5. HTML画笔移出画布停止,html5 canvas画布无法清除
  6. python查看mongo库容量_mongo查看数据库空间大小
  7. python合并表格用什么库_python合并多个excel表格数据库-python实现excel合并
  8. 深度学习面试100题
  9. 中国MES市场主流厂商及产品分析
  10. 深度测评 | 五大主流多端开发框架全面对比
  11. React中setState() 函数的三种用法
  12. Unity UGUI-Canvas
  13. 如何利用java给女友小惊喜_程序员送女友惊喜程序小妙招
  14. 我爱机器学习网机器学习类别文章汇总
  15. 论文阅读笔记-GT U-Net: A U-Net Like Group TransformerNetwork for Tooth Root Segmentation
  16. 【总结】职业规划和自我总结----------包含职业要求
  17. php 给字符中间添加间距,html中的字符间距怎么设置?css样式设置文本对齐方式总结...
  18. 县级外业调查及举证软件_第三次国土调查外业举证DB包解析
  19. linux配置虚拟ip
  20. git绿色、红色图标不显示的问题(有图有真相)

热门文章

  1. c++设计模式:访问者模式(visitor模式)
  2. appium---【Mac】appium-doctor提示WARN:“fbsimctl cannot be found”解决方案
  3. 2019年春季学期第二周作业
  4. 稀缺:百分之二的选择
  5. Fedora 23 U盘启动出现“Failed to load ldlinux.c32”解决
  6. 使用 XMLBeans 进行编程 XMLBeans 如何引发数据绑定的巨大变革
  7. DBProvider 连接 Oracle 10g 数据库的问题
  8. 设计数据层组件并在层间传递数据
  9. 服务器读取本地文件,java远程服务器访问本地文件
  10. rg1 蓝光危害rg0_LED(护眼)台灯|蓝光那些事