📄 0010.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
<!--
body, table {font-size: 9pt; font-family: 宋体}
a {text-decoration:none}
a:hover {color: red;text-decoration:underline}
.1 {background-color: rgb(245,245,245)}
-->
</style>
<title>网络新时代,软件教程:操作系统 主页制作 服务器 设计软件 网络技术 编程语言 文字编辑</title>
</head>
<body>
<p align="center"><script src="../../1.js"></script> </p>
<p align="center"><big><strong>第二篇:第一个程序</strong></big></p>
<p> 首先,还是传统程序设计中的"Hello World!"。一来比较简单,二来我也不用打那么多字(开开玩笑)。<br>
在IDE、文本编辑器中,拷贝以下代码,存盘为Helloworld.java文件。编译后生成HelloWorld.class文件,在有Servlets引擎的调试环境中(比如本机),用浏览器直接调用"http://localhost/HelloWorld",则浏览器显示可爱的HelloWorld!<br>
什么?没出来?Servlets引擎不会装?其他问题?这些暂不在本文的讨论范围。可以在本站的FAQ中找到这些问题的解答。<br>
程序源代码如下(中文为程序说明,非程序主体部分):<br>
<br>
1 import java.io.*;<br>
2 import javax.servlet.*;<br>
3 import javax.servlet.http.*;<br>
<br>
4 public class HelloWorld extends HttpServlet {<br>
5 public void doGet (HttpServletRequest req, HttpServletResponse res)<br>
6 throws ServletException, IOException<br>
{<br>
7 res.setContentType("text/html");<br>
8 ServletOutputStream out = res.getOutputStream();<br>
9 out.println("");<br>
10 out.println("");<br>
11 out.println("");<br>
12 out.println("<h1>Hello World</h1>");<br>
13 out.println("");<br>
}<br>
}<br>
<br>
程序的前三行,是Java语言的引入其他类的规范,这里由于要显示文字,需用到JAVA.IO.*。2和3行是所有的Servlets程序所必须引入的。<br>
从第4行开始程序主体,第4行定义了HelloWorld的类并继承了HttpServlet,第5行定义了一个方法doPost(HttpServlet中定义好的),基本上是接受用户浏览器的请求(req),返回响应(res)。第7行设定返回状态(html)。第8行定义了一个out输出流。第9-13行打印html页面到用户浏览器。<br>
怎么样,很简单吧! <br>
<br>
[未完待续] </p>
<p align="center"><script src="../../2.js"></script> </p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -