环境:Windows 7
工具:JDK,Apache tomcat,花生壳 客户端
网站建设技术:JSP
1、首先下载然后安装JDK,安装JDK的方法,包括配置环境变量,百度搜索就会有,这是学习Java的基础,以及简单利用终端测试安装是否成功,此处就不多累述。
2、下载然后安装Apache tomcat,下载网址是:http://tomcat.apache.org/,随便哪个版本的tomcat都可以,一般最好是最新版本的。然后直接解压就算安装好了。
个人喜好放在JDK安装的目录同一目录下面,如果之后使用了Eclipse For JavaEE这个IDE的话,最好是不能随便移动这些文件的,包括JDK的目录,因为Eclipse是会默认配置这些文件的所在路径的,或者在安装这个IDE是要首次配置这个文件所在固定好的目录的:
测试apache-tomcat是否有用,如果没有用,往往很可能是JDK环境变量配置错误。
进入apache-tomcat-8.0.24\bin文件夹下,其中双击startup.bat就能启动apache-tomcat服务器,同样双击 shutdown.bat就能关闭apache-tomcat服务器。
一般启动成功的状态是这样的,这个基于JDK运行的窗口是不能直接关闭的,如果直接关闭,同时也就关闭了服务器,或者说要想方便的关闭服务器,直接关闭这个窗口也是可以的:
然后本地测试这个服务器,只要在本地浏览器输入:http://localhost:8080 显示下面网页就说明 tomcat服务器架设完毕:
3、建立简单的网页,在apache-tomcat-8.0.24\webapps文件夹下添加文件夹HeYang(文件夹名字随便取),然后在apache-tomcat-8.0.24\webapps\HeYang这个文件夹下面添加记事本和一个测试用的图片1.jpg(随便你什么图片,便于测试名字改为1.jpg),记事本的内容为下面的jsp代码,然后记事本文件名包括后缀也要改为index.jsp,然后本地访问测试一下:
1 <%@ page language="java" contentType="textml; charset=UTF-8" 2 pageEncoding="UTF-8" 3 errorPage="two.jsp"%> 4 5 <%@ page import="java.util.*" %> 6 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 7 8 <html> 9 <head> 10 <meta http-equiv="Content-Type" content="textml; charset=UTF-8"> 11 <title>登入界面</title> 12 </head> 13 <body> 14 <h1>Hello world! My Name is 何杨!</h1> 15 <br> 16 <h2>很抱歉,目前网站里只放了这么简单的内容,只是做做测试用的,以后会展示精彩的东西给大家看。</h2> 17 <% 18 out.print("<br/>"); 19 String name = request.getParameter("userName"); 20 String pass = request.getParameter("passWord"); 21 out.print(name); 22 out.print("<br/>"); 23 out.print(pass); 24 out.print("<br/>"); 25 26 %> 27 <hr> 28 <h1>九九乘法表</h1> 29 <hr> 30 <%! 31 String print1() 32 { 33 String s = ""; 34 for(int i = 1;i<=9;i++){ 35 for(int j = 1;j<=i;j++) 36 { 37 s+=i+"*"+j+"="+i*j+" "; 38 } 39 s+="<br>"; 40 } 41 return s; 42 } 43 //JSP内置out对象,使用脚本方式调用,打印九九乘法表,还要抛出异常 44 void print2(JspWriter out) throws Exception 45 { 46 String s = ""; 47 for(int i = 1;i<=9;i++){ 48 for(int j = 1;j<=i;j++) 49 { 50 s=i+"*"+j+"="+i*j+" "; 51 out.print(s); 52 } 53 out.print("<br/>"); 54 } 55 } 56 %> 57 <%=print1() %> 58 <br> 59 <img src="1.jpg"> 60 <br> 61 <% print2(out); %> 62 </body> 63 <ml>
index.jsp
这个算是最最简单的jsp网站了,只有一个jsp网页数据,然后带一个用于显示的图片资源1.jpg,然后在本地浏览器输入地址:http://localhost:8080/HeYang/index.jsp,就会出现下面:
到这里,tomcat轻量级服务器和JSP网站环境架设完毕,这些足以够学习JavaWeb的用的了,另外可以搭配Eclipse For JavaEE集成开发环境来深入学习Javaweb。
4、连入外网,让大家都能够访问刚刚建设的服务器里的网站网页数据。