当前位置:首页 > 服务器类 > Linux服务器 > > RedHatLinux网络服务器构架实务(八)

RedHatLinux网络服务器构架实务(八)

点击次数:29 次 发布日期:2008-11-22 09:44:41 作者:源代码网
源代码网推荐
源代码网推荐//获取字段值,参数为字符串--字段名
源代码网推荐publicStringgetString(StringfieldName)
源代码网推荐throwsSQLException{
源代码网推荐 returnrs.getString(fieldName);
源代码网推荐}

源代码网整理以下//上移指针
源代码网推荐publicbooleanprevious()
源代码网推荐throwsSQLException{
源代码网推荐 if(rs==null)
源代码网推荐thrownewSQLException("ResultSetisnull.");
源代码网推荐 returnrs.previous();
源代码网推荐}

源代码网整理以下//下移指针
源代码网推荐publicbooleannext()
源代码网推荐throwsSQLException{
源代码网推荐 if(rs==null)
源代码网推荐thrownewSQLException("ResultSetisnull.");
源代码网推荐 returnrs.next();
源代码网推荐}

源代码网整理以下//指针最上
源代码网推荐publicbooleanfirst()
源代码网推荐throwsSQLException{
源代码网推荐 if(rs==null)
源代码网推荐thrownewSQLException("ResultSetisnull.");
源代码网推荐 returnrs.first();
源代码网推荐}

源代码网整理以下//指针最下
源代码网推荐publicbooleanlast()
源代码网推荐throwsSQLException{
源代码网推荐 if(rs==null)
源代码网推荐thrownewSQLException("ResultSetisnull.");
源代码网推荐 returnrs.last();
源代码网推荐}

源代码网整理以下//清除变量,当你仅需要清除变量而不关库时可调用此方法
源代码网推荐privatevoidclear()throwsSQLException{
源代码网推荐if(rs!=null)rs.close();
源代码网推荐 rs=null;
源代码网推荐 if(stmt!=null)stmt.close();
源代码网推荐 stmt=null;
源代码网推荐}

源代码网整理以下//清除变量并关库
源代码网推荐publicvoidclose()throwsSQLException{
源代码网推荐 clear();
源代码网推荐if(conn==null)
源代码网推荐 thrownewSQLException("Thisconnectionhasbeenclosedalready.");
源代码网推荐 if(conn.isClosed())
源代码网推荐thrownewSQLException("Thisconnectionhasbeenclosed.");
源代码网推荐 conn.close();
源代码网推荐 conn=null;
源代码网推荐}
源代码网推荐
源代码网推荐 }

源代码网整理以下2编写逻辑层代码
源代码网推荐##在客户端创建dbbridge.jsp,然后上传到服务器端即可:

源代码网整理以下##上级要来视察某官僚的工作,只见该官僚指挥若定:
源代码网推荐##逻辑层对处理层说:小子,去跟我的后台联络一下。//连库并初始化
源代码网推荐<jsp:useBeanid="bridge"class="com.gledecity.yesgo.sql.DBBridge"/>
源代码网推荐##逻辑层对处理层说:把我们今年的工作成果准备一下。//执行SQL语句
源代码网推荐<%bridge.execSQL("select*fromprov");
源代码网推荐##逻辑层对处理层说:材料准备好了?干得好!上级一来看到一片数据。//循环显示
源代码网推荐while(bridge.next())
源代码网推荐{out.print(bridge.getString("prov_id")+bridge.getString("prov_name")+"<br>");}
源代码网推荐##逻辑层对处理层说:好了好了,政绩显示完毕,你们通通滚蛋吧。//关闭所有变量
源代码网推荐bridge.close();%>
源代码网推荐##上级看后非常满意,拍拍官僚的肩膀:"干得不错!"官僚一高兴,说:"哪里哪里,都是下属办事得力!"

源代码网整理以下3测试该程序
源代码网推荐lynxhttp://www.yesgo.loc/dbbridge.jsp
源代码网推荐##当然你也可以在客户端浏览器测试,只是你需要将你服务器的IP添加到你网络设置中的DNS列表中。

源代码网整理以下##处理的结果是数据库中所有的数据:
源代码网推荐

源代码网整理以下1安徽
源代码网推荐2北京
源代码网推荐3重庆
源代码网推荐4福建
源代码网推荐5甘肃
源代码网推荐6广东
源代码网推荐7广西
源代码网推荐8贵州
源代码网推荐9海南
源代码网推荐10河北
源代码网推荐11黑龙江
源代码网推荐12河南
源代码网推荐13湖北
源代码网推荐14湖南
源代码网推荐15内蒙古
源代码网推荐16江苏
源代码网推荐17江西
源代码网推荐18吉林
源代码网推荐19辽宁
源代码网推荐20宁夏
源代码网推荐21青海
源代码网推荐22山西
源代码网推荐23陕西
源代码网推荐24山东
源代码网推荐25上海
源代码网推荐26四川
源代码网推荐27天津
源代码网推荐28西藏
源代码网推荐29新疆
源代码网推荐30云南
源代码网推荐31浙江
源代码网推荐32香港
源代码网推荐33澳门
源代码网推荐34台湾

源代码网整理以下例四:测试PHP
源代码网推荐1创建源文件
源代码网推荐touch/home/www/test.php
源代码网推荐chmod701/home/www/test.php

源代码网整理以下2编辑源文件
源代码网推荐vitest.php
源代码网推荐##源代码如下:
源代码网推荐<?
源代码网推荐phpinfo();
源代码网推荐?>

源代码网整理以下3测试该程序
源代码网推荐lynxhttp://www.yesgo.loc/test.php
源代码网推荐//结果是大家熟知的服务器端变量列表。

源代码网整理以下Step17Configurationdebug

源代码网整理以下##调试过程可能的错误如下:

源代码网整理以下常见错误一:Youdon"thavepermission

源代码网整理以下Forbidden
源代码网推荐Youdon"thavepermissiontoaccess/onthisserver.

源代码网整理以下Apache/1.3.22Serveratwww.yesgo.locPort80

源代码网整理以下原因可能是:

源代码网整理以下1、你没有为该目录或者该文件设置guest组权限;
源代码网推荐2、你没有将该文件名设置为默认页面,尤其是在仅用域名访问的情况下。
源代码网推荐解决办法:
源代码网推荐chmod701/home/www
源代码网推荐chmod701/home/www/*

源代码网整理以下vi/usr/local/apache/conf/httpd.conf
源代码网推荐DirectoryIndexindex.htmlindex.jspindex.xtpindex.phpindex.php3

源代码网整理以下常见错误二:404NotFound

源代码网整理以下404NotFound
源代码网推荐/index.jspwasnotfoundonthisserver.

源代码网整理以下Resin2.0.5(builtThuNov1517:56:24PST2001)

源代码网整理以下原因可能是:
源代码网推荐1、你请求的文件名输入错误;
源代码网推荐2、你没有在resin.conf和httpd.conf中都建立相应的主机。

源代码网整理以下解决办法:
源代码网推荐1、检查文件名,尤其注意大小写问题;
源代码网推荐2、参照Resininstall步骤中的配置支持JSP的虚拟主机部分。

源代码网整理以下常见错误三:java.lang.ClassNotFoundException

源代码网整理以下500ServletException
源代码网推荐java.lang.ClassNotFoundException:org.gjt.mm.mysql.Driver
源代码网推荐atcom.caucho.util.DynamicClassLoader.loadClass(DynamicClassLoader.java:479)
源代码网推荐atjava.lang.ClassLoader.loadClass(ClassLoader.java:253)
源代码网推荐atjava.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
源代码网推荐atjava.lang.Class.forName0(NativeMethod)
源代码网推荐atjava.lang.Class.forName(Class.java:120)
源代码网推荐at_cnmysql__jsp._jspService(/cnmysql.jsp:4)
源代码网推荐atcom.caucho.jsp.JavaPage.service(JavaPage.java:74)
源代码网推荐atcom.caucho.jsp.Page.subservice(Page.java:485)
源代码网推荐atcom.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:176)
源代码网推荐atcom.caucho.server.http.Invocation.service(Invocation.java:278)
源代码网推荐atcom.caucho.server.http.CacheInvocation.service(CacheInvocation.java:129)
源代码网推荐atcom.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:338)
源代码网推荐atcom.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:270)
源代码网推荐atcom.caucho.server.TcpConnection.run(TcpConnection.java:140)
源代码网推荐atjava.lang.Thread.run(Thread.java:484)

源代码网整理以下Resin2.0.5(builtThuNov1517:56:24PST2001)

源代码网整理以下原因可能是:
源代码网推荐1、你没有安装驱动程序;
源代码网推荐2、驱动程序没有设置到系统CLASSPATH中。

源代码网整理以下解决办法:
源代码网推荐参见ClassesInstall和edit/etc/profile两部分
源代码网推荐源代码网供稿.

网友评论 (0)
会员中心
服务器类
本站推荐
服务器类之精华