⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 thingtome3.jsp

📁 此资源是jsp应用开发 邓子云等编写的一书里的源代码
💻 JSP
字号:
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*,javax.naming.*,javax.sql.DataSource" %>
<html>
  <body bgcolor="#DCDADA">
  当前位置:行政审批-->审批事务<br>
  <%//------接收请求参数------
  	String thingArraId=request.getParameter("thingArraId");
  	String thingId=request.getParameter("thingId");
  	String content=request.getParameter("content");
  %>
  <%//------如果接收数据有误------
  	if(thingArraId==null||content==null||
  	   thingArraId.length()==0||content.length()==0)
  	   response.sendRedirect("thingToMe2.jsp?thingId="+thingId+
  	   		"&thingArra?Id="+thingArraId);
  %>
  <%//------构造将数据插入到数据库的SQL语句-----
  	String sqlStr=new String("update thingArra set thingArraEnd=?"
  		+" where thingArraId=?");
  %>
  <%//------得到数据库连接------
  	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();
  %>
  <%//------将数据更新到数据库------
  	PreparedStatement preSQLupdate=conn.prepareStatement(sqlStr);
  	content=new String(content.getBytes("ISO-8859-1"));
  	preSQLupdate.setString(1,content);
  	preSQLupdate.setString(2,thingArraId);
  	int i=preSQLupdate.executeUpdate();
  	if(i==0)//更新失败
  		response.sendRedirect("thingToMe2.jsp?thingId="+thingId+
  	   		"&thingArra?Id="+thingArraId);
  	else
  		out.print("审批成功!");
  	if(preSQLupdate!=null)
  		preSQLupdate.close();
  	if(conn!=null)
  		conn.close();
  %>
   </body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -