?? addthing2.jsp
字號:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*,javax.naming.*,javax.sql.DataSource" %>
<html>
<body bgcolor="#DCDADA">
當前位置:信息中心-->發(fā)布信息<br>
<%//------接收請求參數(shù)------
String title=request.getParameter("title");
String content=request.getParameter("content");
%>
<%//------如果接收數(shù)據(jù)有誤------
if(title==null||content==null||
title.length()==0||content.length()==0)
response.sendRedirect("addThing1.jsp");
%>
<%//------構(gòu)造將數(shù)據(jù)插入到數(shù)據(jù)庫的SQL語句-----
String sqlStr=new String("insert into thing(thingTitle,thingContent"+
") values(?,?)");
%>
<%//------得到數(shù)據(jù)庫連接------
Context initCtx = new InitialContext();
Context ctx = (Context) initCtx.lookup("java:comp/env");
Object obj = (Object) ctx.lookup("jdbc/sqlserver");
DataSource ds = (javax.sql.DataSource)obj;
Connection conn = ds.getConnection();
%>
<%//------將數(shù)據(jù)插入到數(shù)據(jù)庫------
PreparedStatement preSQLinsert=conn.prepareStatement(sqlStr);
title=new String(title.getBytes("ISO-8859-1"));
preSQLinsert.setString(1,title);
content=new String(content.getBytes("ISO-8859-1"));
preSQLinsert.setString(2,content);
int i=preSQLinsert.executeUpdate();
if(i==0)//插入失敗
response.sendRedirect("addThing1.jsp");
else
out.print("增加新的審批事務成功!");
if(preSQLinsert!=null)
preSQLinsert.close();
if(conn!=null)
conn.close();
%>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -