jsp配置| 耗时:0.195秒|31277条结果

jsp配置

一、开发环境配置 第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,同时最好下载J2SE 1.5.0 Documentation,然后到tomcat官方站点(http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi)下载tomcat(下载最新5.5.9版本的tomcat); 第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后按默认设置进行安装即可。 1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在c:\j2sdk1.5.0): JAVA_HOME=c:\j2sdk1.5.0 classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径) path=%JAVA_HOME%\bin 接着可以写一个简单的java程序来测试J2SDK是否已安装成功: public class Test{ public static void main(String args[]){ System.out.println("This is a test program."); } } 将上面的这段程序保存为文件名为Test.java的文件。 然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令 javac Test.java java Test 此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。 2.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c:\tomcat): CATALINA_HOME=c:\tomcat CATALINA_BASE=c:\tomcat 然后修改环境变量中的classpath,把tomat安装目录下的common\lib下的(可以根据实际追加)servlet.jar追加到classpath中去,修改后的classpath如下: classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar; 接着可以
http://www.itnose.net/detail/474763.html 2014-01-22 18:30   [jsp]

jsp运行环境配置问题

系统Win2003 jre-6u20-windows-i586-s.exe + tomcat 6.0  没有做任何配置 就能运行正常了,为什么? 地址是默认安装的。 回复讨论(解决方案) 运行什么?没看明白,是运行程序呢还是运行Tomcat tomcat 可以不配置环境变量,但是jdk应该是配过的吧?不配置jdk的环境变量,感觉跑不起来 运行什么?没看明白,是运行程序呢还是运行Tomcat 跑jsp tomcat 可以不配置环境变量,但是jdk应该是配过的吧?不配置jdk的环境变量,感觉跑不起来 没有用jdk 安装的是jre-6u20-windows-i586-s.exe tomcat 可以不配置环境变量,但是jdk应该是配过的吧?不配置jdk的环境变量,感觉跑不起来 没有用jdk 安装的是jre-6u20-windows-i586-s.exe 安装的jre 就是java 的运行环境,jre 的java_home 应该配置了吧? tomcat 可以不配置环境变量,但是jdk应该是配过的吧?不配置jdk的环境变量,感觉跑不起来 没有用jdk 安装的是jre-6u20-windows-i586-s.exe 安装的jre 就是java 的运行环境,jre 的java_home 应该配置了吧? 安装完成 直接http://localhost:8080  试了试 界面就出来了 tomcat主要是看环境变量的 Java_home 估计是安装包直接给你设定了。你可以去电脑的里面的环境变量中找到Java_home 看有没有! cmd 命令窗口中 打下面命令,看是否有输出 echo %JAVA_HOME% cmd 命令窗口中 打下面命令,看是否有输出 echo %JAVA_HOME% 打印下path,如果还没有输出结果,那就真的很奇怪了。 C:\Documents and Settings\Administrator>echo %PATH% F:\oracle\product\10.2.0\db_1\bin;D:\SOP_DEV\jdk1.6.0_37\bin;C:\Program Files\Co mmon Files\NetSarang;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\ Program Files\TortoiseSVN\bin;C:\Program Files\IDM Computer Solutions\UltraEdit\ 打印下path,如果还没有输出结果,那就真的很奇怪了。 C:\Documents and Settings\Administrator>echo %PATH% F:\oracle\product\10.2.0\db_1\bin;D:\SOP_DEV\jdk1.6.0_37\bin;C:\Program Files\Co mmon Files\NetSarang;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\ Program Files\TortoiseSVN\bin;C:\Program Files\IDM Computer Solutions\UltraEdit\ 我用虚拟机 有关系么? 我用虚拟机 有关系么? 还真有些不大懂。虚拟机应该不影响。理应必须有jdk的,不配置java_home,但必须在path中可以找到jdk/bin目录的。 我用虚拟机 有关系么? 还真有些不大懂。虚拟机应该不影响。理应必须有jdk的,不配置java_home,但必须在path中可以找到jdk/bin目录的。 我就直接安装完成 什么都没有做 直接就测试页面通过 楼主再实验实验,有结果了告知下 
http://www.itnose.net/detail/6048429.html 2014-05-25 11:07   [JavaWeb]

怎么样配置jsp环境

以前用的intellij IDEA 现在决定转向eclipse,不知道在这个环境下搭配jsp环境需要哪些插件?? 回复讨论(解决方案) Eclipse3.0+myEclipse3.81+Tomcat5.0+MSSQL2000 具体操作在网上搜一下,很多的
http://www.itnose.net/detail/889241.html 2014-03-01 05:14   [JavaEclipse]

ECLIPSE下开发JSP配置问题

版本: Eclipse3.1.0 Tomcat 5.5.9 j2sdk1.5.1_01 按照网上所说的都配置了,写了个测试。在Eclipse下启动TOMCAT(没有报错) 打开页面 浏览,页面不显示内容,也没有抱错误。该页面的代码如下: <
http://www.itnose.net/detail/879471.html 2014-03-01 02:52   [JavaEclipse]

Eclipse配置JSP的问题,在线等

我想用Eclipse配置JSP,首先我创建了一个tomcat工程(名字叫tomcat),在其中创建一个hello.jsp文件,然后在eclipse中启动tomcat,在IE中输入http://localhost:8080/tomcat/hello.jsp 为什么总是提示404错误(无法找到网页),如果只输入http://localhost:8080能够正确显示tomcat的那个小猫的主页,所以我认为不应该是tomcat的错误. 请问:如何解决?谢谢 回复讨论(解决方案) 你有没有deploy呢? Eclipse里的Tomcat工程应该是自动Deploy的 二楼的不正确 用MyEclipse的话在先按工具栏中Deploy MyEclipse J2EE project to Server钮 声明把工程Deploy到相应的服务器才行 问一个特别外行的问题,什么是Deploy,怎么用?能不能说具体一些,非常感谢 你们说得是不是部署web.xml文件呀,我部署了,但是还是返回404错误,在往web.xml文件中些语句的时候,eclipse总是弹出错误的对话框,不知这是什么原因? 你要把你的工程发布到tomcat的webapps下,或者修改tomcat的server.xml,在host之间添加这么一段: Context debug="0" docBase=" 你的工程目录" path="/访问路径" crosscontext="true" reloadable="true" /> 重启tomcat 非要把工程拷贝到tomcat下吗?我想通过培植web.xml文件来达到目的,行不行? 按照esprit0318(遥远的。。。) 说的做就不用把工程拷到tomcat下了 配置server.xml Context debug="0" docBase=" 你的工程目录" path="/访问路径" crosscontext="true" reloadable="true" />
http://www.itnose.net/detail/805872.html 2014-02-21 15:35   [JavaEclipse]

用eclipse开发jsp配置问题

2006-3-6 13:30:10 org.apache.catalina.startup.Catalina load 信息: Initialization processed in 1469 ms 2006-3-6 13:30:11 org.apache.catalina.core.StandardService start 信息: Starting service Catalina 2006-3-6 13:30:11 org.apache.catalina.core.StandardEngine start 信息: Starting Servlet Engine: Apache Tomcat/5.0.28 2006-3-6 13:30:11 org.apache.catalina.core.StandardHost start 信息: XML validation disabled 2006-3-6 13:30:11 org.apache.catalina.core.StandardHost getDeployer 信息: Create Host deployer for direct deployment ( non-jmx )  2006-3-6 13:30:11 org.apache.catalina.core.StandardHostDeployer install 信息: Processing Context configuration file URL file:D:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost\balancer.xml 2006-3-6 13:30:11 org.apache.commons.beanutils.MethodUtils getMatchingAccessibleMethod 警告: Cannot use JVM pre-1.4 access bug workaround due to restrictive security manager. 2006-3-6 13:30:12 org.apache.catalina.core.StandardHostDeployer install 信息: Processing Context configuration file URL file:D:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost\admin.xml 2006-3-6 13:30:12 org.apache.struts.util.PropertyMessageResources <init> 信息: Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true 2006-3-6 13:30:12 org.apache.struts.util.PropertyMessageResources <init> 信息: Initializing, config='org.apache.struts.action.ActionResources', returnNull=true 2006-3-6 13:30:13 org.apache.struts.util.PropertyMessageResources <init> 信息: Initializing, config='org.apache.webapp.admin.ApplicationResources', returnNull=true 2006-3-6 13:30:14 org.apache.catalina.core.StandardHostDeployer install 信息: Processing Context configuration file URL file:D:\Program Files\Apache Software Foundation\Tomcat 5.0\conf\Catalina\localhost\manager.xml 2006-3-6 13:30:14 org.apache.catalina.core.StandardHostDeployer install 信息: Installing web application at context path  from URL file:D:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\ROOT 2006-3-6 13:30:15 org.apache.catalina.core.StandardHostDeployer install 信息: Installing web application at context path /jsp-examples from URL file:D:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\jsp-examples 2006-3-6 13:30:15 org.apache.catalina.core.StandardHostDeployer install 信息: Installing web application at context path /servlets-examples from URL file:D:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\servlets-examples 2006-3-6 13:30:15 org.apache.catalina.core.StandardHostDeployer install 信息: Installing web application at context path /webdav from URL file:D:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\webdav 2006-3-6 13:30:15 org.apache.catalina.core.StandardHostDeployer install 信息: Installing web application at context path /tomcat-docs from URL file:D:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\tomcat-docs 2006-3-6 13:30:15 org.apache.coyote.http11.Http11Protocol start 严重: Error starting endpoint java.net.BindException: Address already in use: JVM_Bind:8080 at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:264) at org.apache.tomcat.util.net.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:281) at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:171) at org.apache.coyote.tomcat5.CoyoteConnector.start(CoyoteConnector.java:1527) at org.apache.catalina.core.StandardService.start(StandardService.java:489) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313) at org.apache.catalina.startup.Catalina.start(Catalina.java:556) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) 2006-3-6 13:30:15 org.apache.catalina.startup.Catalina start 严重: Catalina.start:  LifecycleException:  Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080 at org.apache.coyote.tomcat5.CoyoteConnector.start(CoyoteConnector.java:1529) at org.apache.catalina.core.StandardService.start(StandardService.java:489) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313) at org.apache.catalina.startup.Catalina.start(Catalina.java:556) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) 2006-3-6 13:30:15 org.apache.catalina.startup.Catalina start 信息: Server startup in 4828 ms StandardServer.await: create[8005]: java.net.BindException: Address already in use: JVM_Bind java.net.BindException: Address already in use: JVM_Bind at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(Unknown Source) at java.net.ServerSocket.bind(Unknown Source) at java.net.ServerSocket.<init>(Unknown Source) at org.apache.catalina.core.StandardServer.await(StandardServer.java:496) at org.apache.catalina.startup.Catalina.await(Catalina.java:619) at org.apache.catalina.startup.Catalina.start(Catalina.java:579) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) 回复讨论(解决方案) 端口8080已用,不能启动tomcat 在所报的错误中已经说得很明显的了。 java.net.BindException: Address already in use: JVM_Bind:8080 StandardServer.await: create[8005]: java.net.BindException: Address already in use: JVM_Bind java.net.BindException: Address already in use: JVM_Bind 你的8080端口已经被占用了,请到server.xml中修改port参数值,即修改一下端口就OK了! 你的这个问题是端口的问题,如果端口修改过还有问题的话,请这样子做: 我再用的时侯,在eclipse中启动tomcat也会出错,但是如果再在eclipse中重新启动一下tomcat,就恢复正常了,这个原因是因为tomcat服务已经启动了,估计是和eclipse中的某个地方有冲突 8080端口最好不用 还有一些常见的比如1433,80,21。。。 改个别的端口试下 最简单的方法 直接卸载了 重新装设置端口 如果不是启动了两次tomcat就换个端口吧 oracle,jboss都会占用这个端口 换个端口号 试试! change port 8080 to 8081, for example 不只是8080,你的8005也已经被占用了... 你可能再次之前启动了一次tomcat,这个端口已经被占用  如果你已经启动,把先前的给关闭了 ,再打开eclipse中,重新启动tomcat 如果这个端口已被其它服务器给占用,那你就换个端口了 java.net.BindException: Address already in use: JVM_Bind:8080
http://www.itnose.net/detail/767209.html 2014-02-20 19:30   [JavaEclipse]

Jbuilder 下JSP的环境配置

下个Jbuilder2006,JB是高度集成的,一般开发JSP无须配置环境的 Jbuilder2006我的机子怕跑不了,而且Jbuilder的用的JDK是1.5的,还需要更新配置。 Jbuilder2006 下"jsp1.jsp": 
http://www.itnose.net/detail/749639.html 2014-02-20 15:31   [java其它相关]

关于Jbuilder和tomcat配置 jsp的问题

“Configure Servers”窗口,重新配置一下tomcat试试。没用过JB2005,一直用2006的,按说JBuilder自带的第三方工具中有Tomcat的,不大应该出现这种情况。等待高人指教,大家共同学习了!我也是新手. 我也遇到过类似的问题,找到你所安装的tomcat_5.0.30的路径
http://www.itnose.net/detail/724637.html 2014-02-20 00:30   [java其它相关]

Tomcat+JSP配置

http://www.itnose.net/detail/527802.html 2014-02-08 11:06   [jsp]

jsp配置,已测试

近来学习jsp 还是感觉园子里的文章比较好,所以从别人地方摘来了,以供大家参考     JDBC数据库连接     系统配置:windowsXp/本地sqlserver2000+SP3/JDK5.0/TOMCAT5.58/sqlserver2000 driver for
http://www.itnose.net/detail/499645.html 2014-01-25 13:48   [jsp]

JSP配置环境架设

[size=7]网上教程不记其数,浪费我心血时间也不少,首先在此鄙视一下复制人家教程却故意不复制完全的人。 j2sdk1.5下载地址:http://java.sun.com tomcat5.5下载地址:http://jakarta.apache.org/site/binindex.cgi j2sdk1.5安装目录:c:\j2sdk1.5.0 tomcat5.5安装目录:c:\tomcat 一.配置j2sdk1.5.0 1.windows 2000 server系列下配置 我的电脑->属性->高级->环境变量 追加变量名:java_home 变量值:c:\j2sdk1.5.0 追加变量名:path下变量值:%java_home%\bin; 追加变量名:classpath下变量值:.;%java_home%\lib;或.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar *注:“.;”代表当前目录下的所有引用,“%...%”变量宏替换。 2.windows 9x系列下配置 用记事本编辑autoexec.bat,加入下列语句: set java_home=c:\j2sdk1.5.0; set path=%path%;%java_home%\bin; set classpath=.;%java_home%\lib;或.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar 3.windows xp、2003 server 下配置 以上两种方法皆可 4.运行 a.用记事本编辑以下代码,并保存为helloworld.java: public class helloworld{ public static void main(string[] args){ system.out.println("hello,world!"); } } b.开始->运行->cmd 在控制台中切换到当前目录: javac helloworld.java java helloworld 你就会在控制台上看见输出的hello,world! *注:javac是编译命令,它把helloworld.java编译成helloworld.class   java就是解释命令,jvm把helloworld.class解释执行 至此java运行环境配置、调试完成。 二.配置tomcat5.5 1.windows 2000 server系列下配置 我的电脑->属性->高级->环境变量 追加变量名:tomcat_home 变量值:c:\tomcat 追加变量名:classpath下变量值:%tomcat_home%\common\lib; 2.windows 9x系列下配置 用记事本编辑autoexec.bat,加入下列语句: set tomcat_home=c:\tomcat; set classpath=%classpath%;%tomcat_home%\common\lib; 3.windows xp、2003 server 下配置 以上两种方法皆可 4.运行   在控制台中转到c:\tomcat\bin这个目录,运行startup.bat,然后会出现一个窗口,连跳一大串东西,最后表示server已经运行: “server startup in ... ms” 打开ie浏览器并在地址栏中输入:http://localhost:8080 此时出现欢迎界面表示tomcat已经ok!   在控制台中转到c:\tomcat\bin这个目录,运行shutdown.bat,关闭服务器。 至此tomcat运行环境配置、调试完成。 三.配置javabeans 1.用记事本编辑以下代码,并保存为circle.java: package abc.def; import java.io.*; public class circle{ int radius; public circle(){ radius=1; } public int getradius(){ return radius; } public void setradius(int newradius){ radius=newradius; } public double circlearea(){ return math.pi*radius*radius; } public double circlelength(){ return 2.0*math.pi*radius; } } 2.将circle.java保存在c:\tomcat\common\classes\abc\def目录下。 3.开始->运行->cmd 在控制台中切换到当前目录: javac circle.java或直接输入javac c:\tomcat\common\classes\abc\def\circle.java 4.用记事本编辑以下代码,并保存为usebeans.jsp:         圆的半径是:   圆的周长是:   圆的面积是:     5.将usebeans.jsp保存在c:\tomcat\webapps\root目录下。 6.启动服务器后,打开ie浏览器并在地址栏中输入:http://localhost:8080/usebeans.jsp 如出现预期值,表示javabeans配置成功! “ 圆的半径是: 100 圆的周长是: 628.3185307179587 圆的面积是: 31415.926535897932 ” 至此javabeans运行环境配置、调试完成。 四.servlet配置 1.windows 2000 server系列下配置 我的电脑->属性->高级->环境变量 追加变量名:classpath下变量值:%tomcat_home%\common\lib\servlet-api.jar; 2.windows 9x系列下配置 用记事本编辑autoexec.bat,加入下列语句: set classpath=%classpath%;%tomcat_home%\common\lib\servlet-api.jar; 3.windows xp、2003 server 下配置 以上两种方法皆可 4.运行 a.用记事本编辑以下代码,并保存为hello.java: import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class hello extends httpservlet{ public void init(servletconfig config) throws servletexception{ super.init(config); } public void service(httpservletrequest request,httpservletresponse response) throws ioexception{ printwriter out=response.getwriter(); response.setcontenttype("text/html;charset=gb2312"); out.println(""); out.println("hello!"); out.println(""); } } b.将hello.java保存在c:\tomcat\common\classes目录下。 c.开始->运行->cmd 在控制台中切换到当前目录: javac hello.java或直接输入javac c:\tomcat\common\classes\hello.java d.注册servlet 用记事本打开c:\tomcat\webapps\root\web-inf\web.xml 在 - welcome to tomcat welcome to tomcat - . . . - 之间相应位置追加以下两组数据: hello hello   hello /servlet/hello *注:...为servlet在服务器中的id ...为servlet-class类名 ...为镜像路径亦虚拟路径 c:\tomcat\common\classes为类共享目录,亦可在: c:\tomcat\webapps\你的应用目录\web-inf\web.xml 中注册,不过在应用servlet时须加入c:\tomcat\webapps\下的目录名,如: http://localhost:8080/你的应用目录/servlet/hello 建议你自己应用所用的servlet类放置到 c:\tomcat\webapps\你的应用目录\web-inf\classes 中;在web.xml注册servlet类路径也是“/hello”即可。 e.重新启动服务器后,打开ie浏览器并在地址栏中输入:http://localhost:8080/servlet/hello 显示:“hello!”,则配置成功! 至此servlet运行环境配置、调试完成。 以上为j2sdk1.5.0+tomcat5.5(04.07.21)配置环境步骤。由于tomcat版本更新极快,所以各版本配置略有差异。希望大家能够灵活变通! 这里强调本版本几个注意事项: 1.javabeans强制引入包package *.*; 2.servlet类库为%tomcat_home%\common\lib\servlet-api.jar 而不是%tomcat_home%\lib\servlet.jar(不存在这个目录及类库) 3.引入第三方类库须加入classpath或加入%java_home%\lib\下,以正常加载。用tomcat5.5(04.07.21)引用该类库时须将该*.jar文件加入%tomcat_home%\common\lib\下。 本帖只作参考,jsp配置环境有许多组合,这里只提及j2sdk1.5.0+tomcat5.5,但足已供初、中级开发人员使用!帖中不足之处请大家不吝赐教,不盛感激![/size]       5.将usebeans.jsp保存在c:\tomcat\webapps\root目录下。 6.启动服务器后,打开ie浏览器并在地址栏中输入:http://localhost:8080/usebeans.jsp 如出现预期值,表示javabeans配置成功! “ 圆的半径是: 100 圆的周长是: 628.3185307179587 圆的面积是: 31415.926535897932 ” 至此javabeans运行环境配置、调试完成。 四.servlet配置 1.windows 2000 server系列下配置 我的电脑->属性->高级->环境变量 追加变量名:classpath下变量值:%tomcat_home%\common\lib\servlet-api.jar; 2.windows 9x系列下配置 用记事本编辑autoexec.bat,加入下列语句: set classpath=%classpath%;%tomcat_home%\common\lib\servlet-api.jar; 3.windows xp、2003 server 下配置 以上两种方法皆可 4.运行 a.用记事本编辑以下代码,并保存为hello.java: import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class hello extends httpservlet{ public void init(servletconfig config) throws servletexception{ super.init(config); } public void service(httpservletrequest request,httpservletresponse response) throws ioexception{ printwriter out=response.getwriter(); response.setcontenttype("text/html;charset=gb2312"); out.println(""); out.println("hello!"); out.println(""); } } b.将hello.java保存在c:\tomcat\common\classes目录下。 c.开始->运行->cmd 在控制台中切换到当前目录: javac hello.java或直接输入javac c:\tomcat\common\classes\hello.java d.注册servlet 用记事本打开c:\tomcat\webapps\root\web-inf\web.xml 在 - welcome to tomcat welcome to tomcat - . . . - 之间相应位置追加以下两组数据: hello hello   hello /servlet/hello *注:...为servlet在服务器中的id ...为servlet-class类名 ...为镜像路径亦虚拟路径 c:\tomcat\common\classes为类共享目录,亦可在: c:\tomcat\webapps\你的应用目录\web-inf\web.xml 中注册,不过在应用servlet时须加入c:\tomcat\webapps\下的目录名,如: http://localhost:8080/你的应用目录/servlet/hello 建议你自己应用所用的servlet类放置到 c:\tomcat\webapps\你的应用目录\web-inf\classes 中;在web.xml注册servlet类路径也是“/hello”即可。 e.重新启动服务器后,打开ie浏览器并在地址栏中输入:http://localhost:8080/servlet/hello 显示:“hello!”,则配置成功! 至此servlet运行环境配置、调试完成。 以上为j2sdk1.5.0+tomcat5.5(04.07.21)配置环境步骤。由于tomcat版本更新极快,所以各版本配置略有差异。希望大家能够灵活变通! 这里强调本版本几个注意事项: 1.javabeans强制引入包package *.*; 2.servlet类库为%tomcat_home%\common\lib\servlet-api.jar 而不是%tomcat_home%\lib\servlet.jar(不存在这个目录及类库) 3.引入第三方类库须加入classpath或加入%java_home%\lib\下,以正常加载。用tomcat5.5(04.07.21)引用该类库时须将该*.jar文件加入%tomcat_home%\common\lib\下。 本帖只作参考,jsp配置环境有许多组合,这里只提及j2sdk1.5.0+tomcat5.5,但足已供初、中级开发人员使用!帖中不足之处请大家不吝赐教,不盛感激![/size]  
http://www.itnose.net/detail/499636.html 2014-01-25 13:48   [jsp]

Servlet/JSP配置详解

程序,JVM也会遍历CLASSPATH定义的每一个路径,直到找到相应的文件为止。         相信大家用的系统不是2k就是XP,然后就应当如下设置Path:         我的电脑->属性->高级->环境变量         然后在环境变量的Path后面追加: C:\JDK\bin;.;C:\JDK\lib         也可以这样配置:C:\JDK\bin;.;C:\JDK\lib\dt.jar;C:\JDK\lib\tools.jar         ★记住:环境变量中的 . 切记不能少,它表示当前路径,如果少掉出现的错误等会就说!         dt.jar是关于运行环境的类库,tools.jar是关于一些工具的类库         如果没有配置:C:\JDK\bin,则会出现 “ javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。”这样的错误。         下面我们就写一个示例程序:         打开Editplus,新建一个Java文件,请照着如下输入,要一字不漏,并且分清大小写:       public class HelloWorld{       public static void main(String[] args){       System.out.println("Hello,World!");       }       }         然后把这个文件保存(ctrl +       s)到HelloWorld.java,Java是分大小写的,所以大小写一定要分清,是HelloWorld.java不是helloworld.java或者其他。         运行:开始->运行->cmd         在控制台中把目录切换到当前目录:       javac HelloWorld.java       java HelloWorld         你就会在控制台上看见输出的Hello,World!         javac是编译命令,它把HelloWorld.java编译成HelloWorld.class         java就是解释命令,JVM把HelloWorld.class解释执行.         在这个时候:         1、如果出现Exception in thread "main" java.lang.NoClassDefFoundError:       HelloWorld       那就是你在环境变量中没有加上那个.(dot)         2、如果出现Exception in thread "main" java.lang.NoSuchMethodError: main       或者HelloWorld.java:1: Public class helloworld must be defined in a file       called       "HelloWorld.java".         那就是你没有分清大小写的写入这个HelloWorld,或者保存得时候没有保存为HelloWorld.java。这个名字一定要跟public       class的名字一样         对于环境变量的问题就说到这里,下面我先所说怎么在Editplus里面编译和运行,在Tools->参数设置->配置用户工具         1.添加工具(添加应用程序)         菜单文字:Compile Java Program         程序:C:\JDK\bin\javac.exe         参数:文件名称         初始目录:文件目录         2.添加工具(添加应用程序)         菜单文字:Run Java Program         程序:C:\JDK\bin\java.exe         参数:文件名称(不含扩展名)         初始目录:文件目录         工具组名称可以随便添,比如Debug Java Program。         然后在Tools的下拉菜单中,你就会看见Compile Java Program以及Run Java       Program这两个选项,以后你就可以利用ctrl + 1编译和ctrl +2运行程序了         下面我们讨论Servlet的运行环境:         要运行Servlet,则需要JSP/Servlet container,我建议初学者用Tomcat。       Tomcat(最新版本5.0):tomcat-5/nightly/jakarta-tomcat-5-bin-20030725.zip">http://cvs.apache.org/builds/jakarta-tomcat-5/nightly/jakarta-tomcat-5-bin-20030725.zip         然后把这个压缩包解压到:         C:\Tomcat         然后再配置环境变量;添加三个系统变量:       JAVA_HOME: C:\JDK       TOMCAT_HOME: C:\Tomcat       CLASSPATH: %JAVA_HOME%\lib;%TOMCAT_HOME%\lib         Tomcat的环境变量就配置完毕了,下面检验Tomcat是否能够运行:         在控制台中转到C:\Tomcat\bin这个目录,运行startup,然后回出现一个窗口,连跳一大串东西,最后表示Server已经运行。         在浏览器中输入http://localhost:8080,出现欢迎界面,则表示Tomcat没问题了。然后和上面一样,写入你的第一个Servlet。       import java.io.*;       import javax.servlet.*;       import javax.servlet.http.*;       public class HelloWorld extends HttpServlet       {       public void doGet(HttpServletRequest request,HttpServletResponse       response)throws ServletException,IOException       {       response.setContentType("text/html");       PrintWriter out = response.getWriter();       out.println("<html><head><title>");       out.println("This is my first Servlet");       out.println("</title></head><body>");       out.println("<h1>Hello,World!</h1>");       out.println("</body></html>");       }       }         然后照样用javac HelloWorld.java来编译这个文件,如果出现无法import javax.servlet.*         那么就是应该把C:\Tomcat\common\lib里面的servlet.jar文件拷贝到C:\JDK\jre\lib\ext中,再次编译,就没有问题了!         然后在Tomcat目录里面的C:\Tomcat\webapps\ROOT里面按如下的文件结构:       ROOT\index.html       ROOT\welcom.jsp       ROOT\WEB-INF\lib\MyServlet.jar(如果你的servlet的.class打成了.jar文件,则放在lib下面)       ROOT\WEB-INF\classes\HelloWorld.class(把上面生成的HelloWorld.class文件放在这个里面)         然后在浏览器中输入http://localhost:8080/servlet/HelloWorld,于是Server众望所归的报错了:Error       404--Not Found         怎么回事呢?         Servlet必须使用C:\Tomcat\webapps\ROOT\WEB-INF这个目录下面的web.xml文件进行注册,用EP打开这个web.xml文件,在里面加入:       <servlet>       <servlet-name>HelloWorld</servlet-name>       <servlet-class>HelloWorld</servlet-class>       </servlet>       <servlet-mapping>       <servlet-name>HelloWorld</servlet-name>       <url-pattern>/servlet/helloworld</url-pattern>       </servlet-mapping>          这样的结构       <servlet>       <servlet-name>HelloWorld</servlet-name>       <servlet-class>HelloWorld</servlet-class>       </servlet>         表示指定包含的servlet类。而以下的结构:       <servlet-mapping>       <servlet-name>HelloWorld</servlet-name>       <url-pattern>/servlet/HelloWorld</url-pattern>       </servlet-mapping>          表示指定HelloServlet应当映射到哪一种URL模式。         在修改web.xml完毕过后,重新启动Server,然后再输入http://localhost:8080/servlet/HelloWorld,那么偌大一个Hello,World!等着你呢。              转自:动态网制作指南 www.knowsky.com              |  打印本文             点击此处浏览全部Servlet的内容                   姓名:   浏览全部评论 共有(4)条                    授人以鱼不如授人以渔,授人以码不如授人以技                 搜索相关内容
http://www.itnose.net/detail/499628.html 2014-01-25 13:48   [jsp]

Jsp环境配置

: 3. 目录注意改下。“安装路径不宜有空格”!因为有时很难区分“Program Files”是代表一个文件夹还是代表“Program”和“Files”两个东西 4. 配置环境变量 5. 新建系统变量 6. 建第一个系统变量
http://www.itnose.net/detail/479722.html 2014-01-23 16:51   [jsp]

JSP环境配置

resin使IIS支持jsp和servlet。   一、分别安装配置iis和resin1.1使各自都单独能正常运行。iis和resin1.1的安装后路径如下:c:\apache 和 c:\resin1.1。   二、配置IIS     1.拷贝iis_srun.dll到IIS scripts目录
http://www.itnose.net/detail/475633.html 2014-01-22 18:33   [jsp]

  1  2  3  4  5 下一页>