日期:2014-05-18  浏览次数:20870 次

为什么只能在127.0.0.1:8080/jsp-examples下面才能打开页面
大家好,我刚刚开始学JSP.是个超级菜鸟,现在遇到了一些问题,希望各位大虾能帮帮忙,小鸟感激不尽
我跟着书上的步骤配置好了JDK和TOMCAT5.0
可是问题也随之而来
1.我启动TOMCAT只能在其路径下的运行startup批处理文件,而把这个关掉,就不能显示tomcat的主页了,不会一直要把命令提示符开着吧
2.我兴奋的先写了几个简单的文件放在webapps下面,可是打开浏览器却不能显示,只能放在webapps/jsp-examples下面才能打开页面,是不是还要设置路径的,在哪里设置啊,请大家点拨下
3.我用的是简单的ACCESS数据库,JDK里面的JDBCODBC桥我按照网上说的设置了好几次,还是不能连上.我设置好了odbc数据源
希望哪位能告诉我具体怎么配置这个JDBCODBC桥的
问题有点菜,希望各位可以帮我解惑
先谢谢大家了

------解决方案--------------------
1装tomcat5.5的版本
2要在webapps下新建一个文件夹,例如名字为project, 然后再放入你的jsp文件,例如index.jsp,访问的时候是http://127.0.0.1:8080/project/index.jsp
3不记得了。。。
------解决方案--------------------
1.tomcat5.5实际上没有dos界面的概念了,而是一种服务
2.windows-> start-> settings-> Control Panel中,打开administrativ Tools-> Data Sources(ODBC);
3.在ODBC数据源管理器中的“系统DSN”中添加系统数据源(S),要注意,一定要用系统(DSN)数据源,不能用用户(DSN)数据源,因为servlet是伪系统(DSN),所有的jsp、servlet程序,需要连接jdbc-odbc驱动的话,都只能用系统(DSN)数据源,不能用用户(DSN)数据源。在这里,我配置的是SqlServer2000驱动。
4.打开java one studio,在运行环境-> Databases-> Drivers-> JDBC-ODBC Bridge上,右击鼠标-> 连接方法...,在数据库URL(A)栏,填上:jdbc:odbc:SqlServer2000,注意,在高级里,选择方案要选dbo。选择确定后退出。

5.try
  {
  //装载 JDBC-ODBC 驱动
  Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
  }
  catch (ClassNotFoundException e)
  {
  e.printStackTrace();
  }