编写一个简单的web应用程序
来源:互联网 发布:ec6108v9不能安装软件 编辑:程序博客网 时间:2024/04/20 18:27
web应用程序是一个可以通过web访问的应用程序。
PS:目前软件开发领域的三大方向:桌面应用程序(QQ,office)、web应用程序(天猫,京东)、嵌入式应用程序(安卓,iphone)
手工编写一个简单的web程序:
首先电脑上需要安装tomcat,网址如下:http://tomcat.apache.org/ 选择适合自己电脑配置的压缩包或者exe
安装好后在电脑的高级设置中加入环境变量,变量名为CATALINA_HOME,变量值为安装位置的地址如C:\apache-tomcat-7.0.81
PS:环境变量设置好后 双击bin目录中的startup.bat 然后在网页上输入http://localhost:8080/ 页面跳转成功 说明tomcat安装成功。
然后在网上下一款EditPlus(小巧但是功能强大的可处理文本、HTML和程序语言的Windows编辑器),就可以开始编写程序了。
1、在安装目录下的webapps里创建一个文件夹,名字随意如MYHOME
2、在MYHOME文件夹下创建一个文档 格式为.jsp 名字随意如index
3、index.jsp用EditPlus打开,然后点击File--new--HTML Page 之后在里面写入一行简单的代码(加粗部分),写完之后点击保存。
<!doctype html><html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus?"> <meta name="Author" content="">
<meta name="Keywords" content=""> <meta name="Description" content=""> <title>主页</title> </head> <body> <h1>欢迎来到我的主页<h1> <hr> </body> </html>
4、在MYHOME文件下创建WEB-INF文件夹,再在WEB-INF创建classes、lib文件夹和web.xml文件,其中 web.xml来自于webapps文件夹中的examples里的WEB-INF中的web.xml,但是删除了很多部分只保留了web.xml的根标签。
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"version="3.0"metadata-complete="true"></web-app>5.此时文件全部创建好后 就可以试着运行了 在网页上输入http://localhost:8080/MYHOME/index.jsp页面成功跳转 此时会出现乱码 这是因为编码没有设置成GBK,点击鼠标右键编码 点击GBK,就显示出一行中文:欢迎来到我的主页。
PS:若果页面跳转成404,可能是网址输入时错误或者大小写错误 如http://localhost:8080/myhome/index.jsp
阅读全文
0 0
- 编写一个简单的web应用程序
- 一个简单的Web应用程序
- 手工编写一个web应用程序
- 编写一个简单的Web Service
- 编写一个简单的Web Service
- Java编写一个简单的Web爬虫
- 利用C#编写一个简单的抓网页应用程序
- 利用C#编写一个简单的抓网页应用程序
- 利用C#编写一个简单的抓网页应用程序
- 利用C#编写一个简单的抓网页应用程序
- 利用C#编写一个简单的抓网页应用程序
- 编写一个简单的JAVA WEB Servlet页面
- JAVA 编写一个多线程的简单Web服务器
- 编写简单的WEB服务器
- Java--第十三周实验--任务0--编写一个简单的Java应用程序
- How to Write a simple UEFI EDKII Application:如何编写一个UEFI简单的应用程序[5]
- 系统学习JavaWeb之三编写一个简单的Servlet应用程序
- 用HTA编写简单的应用程序
- Qt 屏蔽系统按键、任务管理器、任务栏、鼠标,修改注册表
- 垃圾收集与分配策略——(二)垃圾收集算法
- JavaScript 实现百度换肤
- 打字
- 编写函数判断一个整数是否为素数
- 编写一个简单的web应用程序
- 堆的应用:topk问题以及堆排序
- Matlab取整函数介绍及数据定点化方法详解
- 【P1902】虫食算
- 深度学习基础(一)——KNN与SVM
- ElasricSearch集群搭建
- 洛谷P1346 电车
- 2017年9月28日训练总结
- 伟大的Fourier分析思想与复阻抗