欢迎大家光临【无师自通-教程网】您的到来是我们的荣幸。本站提供photoshop教程,ps教程,flash教程,cad教程,网页制作教程,excel教程,asp教程,vb教程,3d教程,c语言教程,html教程,coreldraw教程,dreamweaver教程,java教程,3dmax教程 等各种教程为主题的内容和服务,相信您会在这里找到您所需要的东东。无师自通伴您一生-谢谢您的光临!!
网站地图 设为首页
简繁切换 加入收藏
栏目待定 留言本站
您现在的位置: 无师自通-教程网 >> WEB开发 >> Jsp教程 >> 开发技巧 >> 教程正文

  没有公告

教程: JSP教程-JSP技巧-使用Ant和Tomcat创建Web应用 更多...
教程: JSP教程-JSP技巧-使用Ant和Tomcat创建Web应用

实例,然后从数据库中读取地址并显示。其他JSP页面在第一次被使用时也要先编译再执行,读取数据库的方法同Home.jsp。

  ant stop用于停止AddressBook程序。Tomcat自动调用AddressBook.ContextListener.contextDestroyed取得上面提到的servlet属性addressesDB和AddressBook.AddressesDB的实例,关闭数据库连接并删除servlet属性addressesDB。

  ant start用于启动AddressBook程序。Tomcat自动调用AddressBook.ConextListener.contextInitialized重复启动过程。

  整个Web应用程序的开发过程是这样的:修改程序;用ant install创建并安装;在浏览器中键入地址http://localhost:8080/applicationName(或点击刷新按钮)以测试Web程序;用ant remove删除Web应用程序的上下文信息;重复整个过程,直到调试完毕。当程序调试完毕后,使用ant deploy正式将你的程序配置到服务器上。在重起Tomcat或者重起服务器后,你的应用程序就开始运行了。要将Web应用程序从你的服务器彻底删除用ant undeploy命令。

Tomcat Manager

  使用Tomcat Manager可以替代Ant。在浏览器中键入地址http://localhost:8080/manager/html/list,将出现如图6所示的Tomcat Manager Web页面。

或者,直接使用以下地址:

http://localhost:8080/manager/list

http://localhost:8080/manager/resources

http://localhost:8080/manager/roles

http://localhost:8080/manager/start?path=/AddressBook

http://localhost:8080/manager/stop?path=/AddressBook

http://localhost:8080/manager/remove?path=/AddressBook

http://localhost:8080/manager/sessions?path=/AddressBook

Tomcat Administrator

  要登陆Tomcat的基于Web的administrator,使用地址http://localhost:8080/admin。在登陆画面中输入Tomcat”admin”角色的用户名和密码,与”manager” 角色的相同为tomcatusername和tomcatpassword。Tomcat-users.xml文件为admin,manager以及provider角色建立了相同的账号。为每个Tomcat角色建立不同的账号是不必要的。

  控制页面分为三个面板:头面板,树面板和数据面板。如图7所示:

树的分支可被展开和选定。依次展开Service{Tomcat-Standalone} ->Host{localhost}->Context{/AddressBook},最后AddressBook的Resource分支。注意不要将树底部的全局Resource分支与AddressBook的Resource分支混淆。全局Resource分支可以用来定义任何Web应用程序都可用的全局资源。

AddressBook的上下文面板

  选择Context{/AddressBook}分支,将看到AddressBook的上下文面板(如图8)。

你可以随意改变该面板的参数,主要是三种不同的Debug Level参数。要保存设置点击Save按钮然后点击头面板中的Commit Changes按钮。

AddressBook的Data Source面板

  选择Context{/AddressBook}的Resource分支中的Data Source分支,你将看到AddressBook的Data Source面板。选择数据源jdbc/Public显示javax.sql.DataSource(如图9)。


你可以随意改变该面板的参数,包括Data Source URL, JDBC Driver Class, User Name, Password, Max. Active Connections, Max. Idle Connections和 Max. Wait for Connection参数。要保存设置点击Save按钮然后点击头面板中的Commit Changes按钮。

如果你在你的个人电脑上运行Web应用程序,这也许不重要,但是如果在作为公司产品的Web服务器,这就很重要。这些参数可以被安全的改变,而且不是只有程序员能够更改,Tomcat administrator同样可以。作为一个程序员我要记住许多账号和密码,我不想知道公司的产品数据库的账号和密码。本来这个账号和密码是必要的,但是有了javax.sql.DataSource和Tomcat 4的administrator服务,我就不必知道它们了。

Ant用于在开发软件时建立Web应用程序上下文,而Tomcat administrator服务用在产品环境中。

AddressBook的日志面板

选择树中的Context{/AddressBook}分支的Logger for Context{/AddressBook}分支,将看到如图10所示的AddressBook的日志面板

你可以随意改变该面板的参数,主要是Debug Level和Verbosity Level参数。要保存设置点击Save按钮然后点击头面板中的Commit Changes按钮。





[6] [7]

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

教程录入:admin    责任编辑:admin 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     
     
     
     

    asp连接mysql数据库

    asp连接mysql数据库-2

    frontpage2000教程---制作主页
    免责声明!本站资料大部分来自于互联网,其版权归原作者或其他合法者所有.如内容涉及或侵犯了您的权益,请通知本人,我将尽快处理!.欢迎您的光临。
    辽ICP备07003958号
    无师自通,伴你一生-教程网