yEclipse官方最新版免費(fèi)下載|Myeclipse漢化下載.MyEclipse-功能最全面的Java IDE. - MyEclipse官方中文網(wǎng)
如果您有HTML或JSP文件要編輯,這里將介紹如何編輯。查找以下信息:
該功能在MyEclipse中是可用的。
要編輯HTML或JSP文件,請執(zhí)行以下操作當(dāng)中的一個(gè):
HTML編輯器有以下模式:
打開文件時(shí),默認(rèn)模式是Design(設(shè)計(jì)),通過單擊編輯器底部的適當(dāng)選項(xiàng)卡來更改模式。
本文概述了使用源代碼編輯器編輯HTML時(shí)最重要的概念和特性。
用戶可以從源代碼模式或設(shè)計(jì)模式訪問源代碼,設(shè)計(jì)模式具有雙面板視圖,設(shè)計(jì)模式位于頂部面板,源模式位于底部面板。
直接編輯源代碼時(shí),可以使用以下功能:
在整個(gè)源代碼中,編輯器提供特定于內(nèi)容的代碼幫助。
Tag names(標(biāo)記名稱):Code assist根據(jù)當(dāng)前上下文提供可用HTML標(biāo)記的列表。
Tag attributes(標(biāo)記屬性):代碼輔助提供了特定于正在編輯的標(biāo)記屬性列表。
Attribute values(屬性值):在適當(dāng)?shù)臅r(shí)候,代碼幫助會(huì)為您提供一個(gè)已知可能值的列表。
有兩種類型的HTML驗(yàn)證:“輸入時(shí)”和“資源更改”。
“輸入時(shí)”:當(dāng)對(duì)HTML文檔進(jìn)行更改時(shí),編輯器總是檢查HTML語法的有效性,就像Java編輯器一樣。
注意:這種類型的驗(yàn)證錯(cuò)誤和警告不會(huì)出現(xiàn)在Problems視圖中。
資源更改:當(dāng)資源被修改(保存、移動(dòng)、復(fù)制或?qū)?時(shí),資源構(gòu)建器將對(duì)資源執(zhí)行HTML驗(yàn)證。
注意:您可以通過從菜單中選擇Window>Preferences,展開MyEclipse并選擇Validation來設(shè)置驗(yàn)證參數(shù)。
要快速格式化源代碼,請右鍵單擊編輯器,并選擇Source>Format。格式化器不會(huì)在內(nèi)部修改HTML標(biāo)記元素,它只調(diào)整HTML元素的縮進(jìn)和間距。
使用Cleanup Document選項(xiàng)進(jìn)行高級(jí)格式化和樣式調(diào)整,允許您更改標(biāo)記名稱和屬性的大小寫,還有其他選項(xiàng)可以插入所需的標(biāo)記和屬性。要使用此選項(xiàng),請?jiān)诰庉嬈髦杏益I單擊并選擇Source>Cleanup Document,選擇Format source復(fù)選框,來將Format Document操作作為文檔清理的一部分。
建工程
File>New>Web Project
填寫項(xiàng)目名稱Project Name,舉例為andylife,這里使用的是默認(rèn)存儲(chǔ)路徑,如需修改,把下面Use default location前面的勾去掉,并在Directory填寫自己的地址
設(shè)置完成后點(diǎn)擊Finish,新建完成
編寫內(nèi)容
打開WebRoot目錄下的index.jsp,把編碼改為utf-8
網(wǎng)頁修改內(nèi)容,顯示日期時(shí)間源碼:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<html>
<body>
<%
//設(shè)置刷新頁面的時(shí)間,每隔1秒鐘刷新一次
response.setHeader("refresh", "10");
%>
當(dāng)前的系統(tǒng)時(shí)間是:
<%
//輸出當(dāng)前時(shí)間
Calendar now = Calendar.getInstance();
out.print(now.get(Calendar.YEAR) + "年");
out.print(now.get(Calendar.MONTH) + 1 + "月");
out.print(now.get(Calendar.DATE) + "日");
out.print(now.get(Calendar.HOUR_OF_DAY) + "時(shí)");
out.print(now.get(Calendar.MINUTE) + "分");
out.print(now.get(Calendar.SECOND) + "秒 ");
out.print("星期");
switch (now.get(Calendar.DAY_OF_WEEK)) {
case 1:
out.print("日");
break;
case 2:
out.print("一");
break;
case 3:
out.print("二");
break;
case 4:
out.print("三");
break;
case 5:
out.print("四");
break;
case 6:
out.print("五");
break;
case 7:
out.print("六");
}
out.print(""+"<hr>");
out.print("ID Things need to be done IF DAILY "+"<br>");
%>
</body>
<body>
<%
out.print(""+"<hr>");
%>
</body>
</html>
運(yùn)行
把頁面部署到Tomcat上
點(diǎn)擊ADD,然后選擇我們的Tomcat服務(wù)器,點(diǎn)擊Finish,然后點(diǎn)OK
點(diǎn)擊旁邊圖標(biāo)的小三角形,選擇服務(wù)器,并運(yùn)行
當(dāng)我們在控制臺(tái)看到此信息時(shí),服務(wù)器就開啟成功了
前端瀏覽
在瀏覽器輸入網(wǎng)址:http://localhost:8080/life/index.jsp
它表示的是,在本地8080端口下,life中的index.jsp
avaweb
我們程序員在平時(shí)在編程寫代碼的時(shí)候,也會(huì)經(jīng)常的遇到需要把數(shù)據(jù)存放在cookie中,特別是在HTML中或者JSP中,那么我們?nèi)绾螌?duì)cookie進(jìn)行操作了?
勵(lì)志做一名合格的程序員的我,肯定會(huì)每天都拿誠意滿滿的干貨文章和各位碼農(nóng)分享啦~
我本人也是做java開發(fā)的,如果覺得可以的話,也可以留言或者關(guān)注我,我會(huì)經(jīng)常更新文章的哦~
接下來在下java web來教大家如何對(duì)cookie進(jìn)行操作,讓你一分鐘成為cookie的操作大神:
var setCookie = function (name,value)
{
var exp = new Date();
exp.setTime(exp.getTime() + 60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
var getCookie = function (name)
{
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg))
return unescape(arr[2]);
else
return null;
}
JSP
var deleteCookie = function ( name ) {
document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}
看到這里的程序員都是好樣的,點(diǎn)個(gè)贊鼓勵(lì)一下小編呀,點(diǎn)贊留言的都工資翻倍,你喜歡的人明天就會(huì)主動(dòng)聯(lián)系你喲~~~
*請認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。