javaee學習-基礎(一)

1、javaee的Tomcat的安裝

2、javaee的jsp使用

推薦書籍:輕量級javaee企業應用實戰


1、javaee的Tomcat安裝

前幾天開始學習javaee,這也是我頭一次輕鬆的使用服務器。

首先安裝Tomcat,去官網下載Tomcat的zip文件,然後解壓到自己知道的目錄。這就完成了安裝。暫時不配置到eclipse上進行開發。

目錄介紹:

bin:存放啓動和關閉Tomcat的命令的路徑。

conf:存放Tomcat的配置,所有的Tomcat的配置倒在該路徑下設置

lib:存放Tomcat的核心類庫

logs:存放Tomcat生成的日誌文件

temp:保存Web應用運行過程中生成的臨時文件

webapps:用於自動部署web應用

work:保存Web應用在運行過程中,編譯生成的class文件。


2、javaee的jsp使用

現在我們創建jsp文件寫一個簡單的html程序。

1、首先在任意位置創建一個項目文件夾(Demo)->在此文件夾目錄下創建WEB-INF目錄

2、在WEB-INF目錄下複製一份web.xml文件(從tomcat安裝目錄下的webapps裏的任何一個示例項目下的WEB-INF文件複製一個)

3、在WEB-INF目錄下再創建一個lib和classes文件夾,然後把Demo文件夾複製到tomcat目錄下的webapps裏完成部署web項目

然後咱們就可以在Demo文件夾下創建jsp文件編寫網站了

首先打開服務器(打開bin目錄,打開裏面的startup.bat出現一個黑框,不要關掉)

我創建了一個a,jsp文件

<%@ page contentType="text/html; charset=UTF-8" language="java" errorPage="" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<body >
<head>
<meta name="viewport" content="width=device-width,initial-scale=1">
	<style type="text/css">
	.right{
		
		float:left;
		
	}
	#header{
		
		color:white;
		text-align:center;
		padding:5px;
		
	}
	#left{
		
		float:left;
		color:#41A5D9;
		padding:40px;
		border:1px solid white;
		margin:5px;
	}
	#footer{
		
		clear:both;
		
		
	}
	</style>
	<title>興博客</title>
	
	<link rel="stylesheet" type="text/css" href="style.css">
</head>
<h1 style="text-align:center">樑興國個人主頁</h1>


<body >
<body >
	<%out.println(new java.util.Date());%>
</body><br>
<div id="left">
<h2 style="font-size:20px">個人愛好排行</h2>
<%!

		String[] hobby={"看電影","看小說","聚會","旅遊","攝影"};
		String[] ss={"網頁的快速開發知識點","HTML標籤的使用技巧","JS動態控制樣式","C#和JS的優缺點"};
		String[] s2={"混沌","水餃","麪包","咖喱"};

%>
<%for(int i=0;i<hobby.length;i++){
out.println("<font size='"+(i+3)+"'>");
%>
<%=hobby[i]%>
<br>
<%}%>
<br>
</div>

<div id="left">
<h2 style="font-size:20px">發表的博客文章</h2>
<font size='3'>
<ul>
<%for(int i2=0;i2<ss.length;i2++){
out.println("<li >");
%>
<%=ss[i2]%>
</li>
<br>
<%}%>
</ul>
<br>
</div>
<div id="left">
<h2 style="font-size:20px">附近的吃的</h2>
<font size='3'>
<ol>
<%for(int i2=0;i2<s2.length;i2++){
out.println("<li >");
%>
<%=s2[i2]%>
</li>
<br>
<%}%>
</pl>
<br>
</div>
<%--######分隔線#######--%>
<br>
<%!
public int count;
public String info(){
	
	return "hello";
	
}
%>
<%=count++
%>
<br>
<%
out.println(info());

%><br>
<div>
</div>
</body>
</html>



發佈了88 篇原創文章 · 獲贊 22 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章