濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 幾則JSP入門知識(shí)總結(jié)

幾則JSP入門知識(shí)總結(jié)

熱門標(biāo)簽:電銷外呼系統(tǒng) 排行榜 四川電信外呼系統(tǒng)靠譜嗎 長(zhǎng)春回?fù)芡夂粝到y(tǒng)廠家 珠海銷售外呼系統(tǒng)運(yùn)營(yíng)商 山東智能云外呼管理系統(tǒng) 外呼系統(tǒng)啥意思 地圖標(biāo)注制作道路 廣州三五防封電銷卡 地圖標(biāo)注創(chuàng)業(yè)項(xiàng)目入駐
    從去年9月份,我就開(kāi)始著手學(xué)JSP,以前也只有一點(diǎn)程序的意識(shí),一路上摸索過(guò)來(lái),經(jīng)過(guò)了很多磨難,終于有一天,我就像一個(gè)旱鴨子學(xué)會(huì)游泳一樣,心里無(wú)比高興,熬了幾天夜,終于寫成了這個(gè)純JSP的文章發(fā)布程序。
相信下面的幾則小知識(shí)對(duì)向我這樣水平的菜鳥(niǎo)有一定的幫助! 
==============================================================================
1.傳遞表單參數(shù):
String name = new String(request.getParameter("name"));

2.數(shù)據(jù)庫(kù)連接:
~~MYSQL
//設(shè)置數(shù)據(jù)庫(kù)的URL
String url = "jdbc:mysql://localhost:3306/jspsky";
try
//加載驅(qū)動(dòng)程序
Class.forname("org.gjt.mm.mysql.Driver").newInstance();
//建立連接
java.sql.Connection connection = java.sql.DriverManager.getConnection(url);
java.sql.Statement statement = connection.createStatement();
//SQL語(yǔ)句
String sqlStringi ="insert into commu(name,tel,mobile,oicq,email)values(‘"+name+"',‘"+tel+"',‘"+mobile+"',‘"+oicq+"',‘"+email+"')";
//運(yùn)行SQL語(yǔ)句,并建立結(jié)果集
java.sql.ResultSet rsi = statement.executeQuery(sqlStringi);
//在屏幕上輸出庫(kù)中的內(nèi)容
while(rss.next())
{
String a_name = rss.getString(1);
out.println(a_name);
{}
//關(guān)閉連接
connection.close();
}

//捕捉異常
catch(java.sql.SQLException e)

out.println(e.getMessage());
{}
catch(ClassNotFoundException e)

out.println(e.getMessage());
{}


~~DB2
//定義數(shù)據(jù)庫(kù)的URL
String url = "jdbc:db2:portal";
try

//加載驅(qū)動(dòng)程序
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
//建立連接,
java.sql.Connection connection = java.sql.DriverManager.getConnection(url,"user","password");
java.sql.Statement statement = connection.createStatement();
//SQL語(yǔ)句
String sqlString = "select * from client";
//執(zhí)行SQL語(yǔ)句
java.sql.ResultSet rs = statement.executeQuery(sqlString);
//在屏幕上顯示所連表中的內(nèi)容
while(rs.next())
{
String name = rs.getString(1);
out.println(name);
{}
//關(guān)閉連接
connection.close();
}
//捕捉異常
catch(java.sql.SQLException e)

out.println(e.getMessage());
{}
catch(ClassNotFoundException e)

out.println(e.getMessage());
{}


3.文件操作

~~將一個(gè)字符串寫到一個(gè)指定的文件中,如果該文件不存在,則新建一個(gè)文件,并完成寫入;如果存在,則用此字符串覆蓋原文件的所有內(nèi)容
import java.io.*;
String str = "print me 雪峰!";
//定義好打印的目標(biāo)文件名

//取得當(dāng)前主機(jī)存放WEB頁(yè)面的絕對(duì)路徑
String hostdir = System.getProperty("user.dir");
//取得當(dāng)前主機(jī)所采用的路徑分隔符
String fileBar = System.getProperty("file.separator");
//書寫完整的目標(biāo)文件存放路徑
String nameOfFile=hostdir+fileBar+"test.html";

try
//實(shí)例化一個(gè)文件輸出流對(duì)象
FileOutputStream afile = new FileOutputStream(nameOfFile);
//將文件輸出流,創(chuàng)建一個(gè)打印輸出流對(duì)象
PrintWriter pw = new PrintWriter(afile);
pw.println(str);
//clean up
pw.close();
{}
catch(IOException e)
out.println(e.getMessage());
{}

~~列出指定目錄下的文件列表
import java.io.*;
String cdur = System.getProperty("user.dir");
String fileBar = System.getProperty("file.separator");
String mydir =cdur+fileBar+"doc"+fileBar+"jspsky";
File my = new File(mydir);
String d[] = my.list();
int i;
int l=d.length;
for(i=0;i out.print(d[i]);
{}


4.計(jì)數(shù)器
Integer count = null;
synchronized (application)
count =(Integer) application.getAttribute("d");
if (count ==null)
count =new Integer("0");
count = new Integer(count.intValue()+1);
application.setAttribute("d",count);
{}
out.println(count);
// 首先定義一個(gè)整形對(duì)象,并初始化為:NULL,
// 取回APPLICATION對(duì)像的屬性D的值,并強(qiáng)制轉(zhuǎn)化為整形對(duì)象,賦給COUNT
// 判斷COUNT是否為空,為空時(shí),將O賦給COUNT對(duì)象,
// 否則,通過(guò)COUNT。INTVALUE()方法,實(shí)現(xiàn)COUNT對(duì)象加1,并賦值給COUNT
// 最后,將COUNT對(duì)象保存在APPLICATION對(duì)象的D變量中。


+++++++++++++++++++

下一步學(xué)習(xí)重點(diǎn)
文件的刪除
文件內(nèi)容的修改
圖片的上傳
郵件列表
JAVABEANS
EJB
XML
JAVASCRIPT
對(duì)數(shù)據(jù)庫(kù)的操作及維護(hù)
了解商業(yè)項(xiàng)目開(kāi)發(fā)流程

實(shí)例練習(xí)
留言板
聊天室
發(fā)送郵件
新聞系統(tǒng)
截取網(wǎng)頁(yè)內(nèi)容
購(gòu)物車


多做練習(xí),在實(shí)踐中不斷熟悉JAVA包的使用!
您可能感興趣的文章:
  • JSP自定義標(biāo)簽入門學(xué)習(xí)
  • JSP經(jīng)典學(xué)習(xí)筆記(包含各種入門常用語(yǔ)法)
  • 通用JSP頁(yè)面 jsp入門級(jí)文章
  • jsp Hibernate入門教程
  • JSP迅速入門
  • JSP開(kāi)發(fā)入門(一)--安裝好你的機(jī)器來(lái)使用JSP
  • JSP開(kāi)發(fā)入門(五)--JSP其他相關(guān)資源
  • JSP開(kāi)發(fā)入門(四)--JSP的內(nèi)部對(duì)象
  • JSP開(kāi)發(fā)入門(三)--JSP與JavaBean
  • JSP開(kāi)發(fā)入門(二)----JSP語(yǔ)法的基本原理
  • JSP開(kāi)發(fā)入門
  • JSP入門之HelloWorld程序?qū)嵗?/li>

標(biāo)簽:保定 玉樹(shù) 潮州 吳忠 紹興 北海 肇慶 廣元

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《幾則JSP入門知識(shí)總結(jié)》,本文關(guān)鍵詞  幾則,JSP,入門,知識(shí),總結(jié),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《幾則JSP入門知識(shí)總結(jié)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于幾則JSP入門知識(shí)總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    三原县| 申扎县| 通渭县| 岚皋县| 江都市| 井研县| 屯门区| 浪卡子县| 天镇县| 孟州市| 肥乡县| 诏安县| 高密市| 乌拉特前旗| 萝北县| 沭阳县| 永清县| 宜州市| 鞍山市| 子洲县| 淳化县| 康乐县| 略阳县| 筠连县| 辽源市| 开远市| 木兰县| 佛山市| 三原县| 五莲县| 太康县| 南澳县| 随州市| 罗山县| 翁源县| 曲阳县| 海宁市| 尉犁县| 海丰县| 阜平县| 武邑县|