国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP新手入門基礎(chǔ)知識(shí)匯總

2024-09-05 00:18:06
字體:
供稿:網(wǎng)友

  今天小編給大家分享一篇JSP新手入門基礎(chǔ)知識(shí)匯總,感興趣的朋友跟小編一起來了解一下吧!

  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語句

  String sqlStringi ="insert into commu(name,tel,mobile,oicq,email)values(‘"+name+"',‘"+tel+"',‘"+mobile+"',‘"+oicq+"',‘"+email+"')";

  //運(yùn)行SQL語句,并建立結(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語句

  String sqlString = "select * from client";

  //執(zhí)行SQL語句

  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頁面的絕對(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ì)象,

  // 否則,通過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)目開發(fā)流程

  實(shí)例練習(xí)

  留言板

  聊天室

  發(fā)送郵件

  新聞系統(tǒng)

  截取網(wǎng)頁內(nèi)容

  購(gòu)物車

  多做練習(xí),在實(shí)踐中不斷熟悉JAVA包的使用!

  以上就是JSP新手入門基礎(chǔ)知識(shí)匯總,想必都了解了吧,更多相關(guān)內(nèi)容請(qǐng)繼續(xù)關(guān)注錯(cuò)新技術(shù)頻道。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 蓬莱市| 新田县| 当雄县| 福海县| 邹平县| 巍山| 邯郸县| 关岭| 密云县| 乌鲁木齐县| 克拉玛依市| 石棉县| 安溪县| 新闻| 延长县| 江津市| 谢通门县| 沈丘县| 阿克陶县| 竹溪县| 铜川市| 鹤壁市| 祁阳县| 巴林左旗| 邢台县| 开封县| 太仆寺旗| 海城市| 保德县| 大埔区| 土默特右旗| 敦煌市| 江源县| 社旗县| 托里县| 墨脱县| 黎城县| 乌海市| 达拉特旗| 永善县| 咸丰县|