当前位置:  技术问答>java相关

100分的初学问题

    来源: 互联网  发布时间:2015-09-02

    本文导语:  小弟原来是搞asp,现在要学jsp,希望哪位大侠指点建立整个jsp站点的相关流程及其相应需要什么软件环境,还有相关资料,小弟一定将分送上,谢谢。 Circket@163.com | 一、软件下载  JDK1。4 http...

小弟原来是搞asp,现在要学jsp,希望哪位大侠指点建立整个jsp站点的相关流程及其相应需要什么软件环境,还有相关资料,小弟一定将分送上,谢谢。
Circket@163.com

|
一、软件下载 
JDK1。4 http://java.sun.com 
Resin 2.1.4 http://www.caochu.com 
Apache http://www.apache.org 

二、软件安装 
1、JDK 1.4 
从网站上下 JDK 1.4 for windows版本,是一个ZIP/EXE文件,双击执行就进行安装,这里示例安装目录为D:JDK1.4。如果装有其他的比较大的Java服务器或开发工具可能带有JDK 1.4,例如JBuilder5/6、WebLogic6.x都带有JDK 1.4,可以直接使用这些而无需另外安装JDK 1.4。 

2、Resin 2.1.4
下载Resin 2.1.4 for windows版本,是一个ZIP文件,解压缩到一个目录下即可,这里示例解压缩目录为D:Resin-2.1.4,可以将Resin装为Win2000的一个服务,在命令行执行“D:Resin-2.0.1binhttpd -install”,如果想将Resin服务从系统服务中删除,在命令行执行“D:Resin-2.0.1binhttpd - remove”。 

3、Apache
我在Win2000下直接双击即可执行,可以将Apache装为Win2000的一个服务,在命令行执行“D:Apacheapache -k install”,如果想将Apache从系统服务中删除,在命令行执行“D:Apacheapache -k uninstall”。 


三、环境配置 
1、JAVA_HOME 
右击我的电脑->属性->高级->环境变量->系统变量栏,点击“新建...”,变量名栏填入“JAVA_HOME”,变量值栏填入“D:JDK1.3”,点击“确定”。 

2、Resin_HOME 
重复1,新建一个变量“Resin_HOME”,值为“D:Resin2.1.4”。 

3、CLASSPATH 
还在这个系统变量设置窗口,在系统变量栏找到CLASSPATH,点击“编辑...”,如果没有这个变量,就点“新建...”,在变量值后面加上“D:JDK1.4libtools.jar;D:JDK1.4libdt.jar;.”,点击“确定”。 

四、测试 
1、测试JDK 
编写一个最简单的Hello JSP程序,清单如下: 
////////////////////////////////////////////////// 
public class HelloJSP 

public static void main(String[] arg) 

System.out.println("Hello JSP!"); 


////////////////////////////////////////////////// 
另存为HelloJSP.java文件,在命令行进行编译: 
javac HelloJSP.java 
执行成功,在当前目录下应该生成HelloJSP.class文件 
执行HelloJSP程序,在命令行执行: 
java HelloJSP 
执行成功,应该显示: 
Hello JSP! 
如果能到这一步,证明JDK环境OK。 

2、测试Resin 
启动Resin服务,如果将Resin安装为Win2000的系统服务,则在“服务”中找到“Resin Web Server”,启动即可,如果没有安装为系统服务,运行“D:Resin-2.0.1binhttpd”,这样将有一个DOS窗口和一个控制窗口停留,在DOS窗口中能看到运行时的各种系统输出。启动成功后在浏览器中敲入:http://localhost:8080/将看到Resin的默认启动页面,执行:http://localhost:8080/snoop将看到当前Resin服务器的一些环境变量,执行:http://localhost:8080/examples/basic/hello.jsp将看到一个显示“Hello World”的页面。 

如果以上步骤都能顺利执行,表明Resin服务已经安装成功,到次为止已经可以进行简单JSP的程序开发了。 

3、测试Apache 
启动Apache服务,如果将Apache安装为Win2000的系统服务,则在“服务”中找到“Apache”,启动即可,如果没有安装为系统服务,运行“D:Apacheapache”,这样将有一个DOS窗口停留,显示“Apache/1.3.20..... Running...”字样,表示启动成功。在浏览器中敲入:http://localhost将出现Apache的默认页面。 

就是MySQL系统自带的两个数据库,其他有关MySQL的只是请参阅相关网站。 

五、配置Apache+Resin 
Apache是有名的老牌WebServer,处理HTML的能力无人能及,虽说Resin也能处理HTML,但比起Apache还是差了不少,因此我们将Apache和Resin连接起来,各取所长。 

1、修改Apache配置文件D:Apacheconfhttpd.conf 
在文件最后加上: 
/////////////////////////////////////////////////////////////////////// 
LoadModule caucho_module D:/resin-2.1.4/srun/win32-1.3.6/mod_caucho.dll 
AddModule mod_caucho.c 

CauchoHost localhost 6802 
AddHandler caucho-request jsp 

SetHandler caucho-request 

/////////////////////////////////////////////////////////////////////// 

2、修改Resin配置文件D:Resin-2.1.4confResin.conf 
找到这一行:doc 
改成:D:/Apache/htdocs 
保存即可 

3、重启Apache和Resin 
在浏览器中运行http://localhost/test.jsp将出现找不到页面的错误。 
在D:Apachehtdocs目录下新建一个文件test.jsp,内容如下: 
//////////////////////////////////////// 
2+2= 
//////////////////////////////////////// 
保存后,刷新刚才的浏览器,应该看到如下结果 
//////////////////////////////////////// 
2+2=4 
//////////////////////////////////////// 
OK,Apache+Resin配置完成。 

4、一些Apache+Resin配置的相关知识 
为使Resin能相应Apache的请求,需要启动端口为6802的srun,在Resin.conf中可以找到这一行: 

可以对它进行修改,例如你的Resin想单独使用,不和Apache配合,那么可以将这一行删除,这样单独启动Resin时就不会监听6802端口。 

如果也有人象我这样,需要几个不同的服务,一个和Apache配合,一个和IIS配合,一个还需要单独启动,那么可以这样来实现 
将resin.conf另存为resin_apache.conf、resin_iis.conf,分别修改各自的配置文件,例如需要虚拟目录,或者只要最简单的JSP支持等等,启动时运行“D:Resin-2.0.1binhttpd -conf D:Resin-2.1.4confresin_apache.conf”即可启动相应配置的Resin服务,同时可以将这样将其安装为系统服务“D:Resin-2.1.4binhttpd -install -conf D:Resin-2.0.1confresin_apache.conf”,但在系统服务中只能安装一种模式,其他的可以用快捷方式来实现或在DOS窗口进行。 

我就是照这个配的,不错的

    
 
 

您可能感兴趣的文章:

  • 初学者的问题我是linux初学者,我想问一下在windows里下载的大于1.44M文件如何转移到linux分区里?
  • 初学者:不是问题的问题?
  • 编译参数问题,初学者的问题,请多帮忙
  • 各位高手大家好,我是初学LINUX想请教几个问题
  • 概念问题----初学者的问题
  • 初学者的问题??在线等待。
  • 初学者的问题,关于LINUX的安装的问题,谢谢高手执教!!!
  • 初学Linux遇上问题!
  • 初学小问题UNIX
  • 初学者的一个好菜的问题:有关菜单项的问题
  • 初学Linux驱动问题(1)
  • 初学者的关于ls的问题
  • 请教大家!!!初学Linux的问题!!
  • Free Java的初始设置问题----初学者求教.
  • 我是个初学者,希望指点明津 iis7站长之家
  • java 初学者的问题???
  • 初学者的问题!
  • 初学者问题,Unix Shell
  • linux初学者的一些问题
  • 初学者问题(2):关于super的使用问题,请大家多多帮忙。
  • 初学jsp,关于分页的问题,给100分!
  • 初学java~~有什么好书推荐啊?最好有地儿下载~~多谢了~~100分~
  • 一个关于Java的问题求解,100分(初学者)
  • *.jsp文件怎样才能运行起来!初学者急!坚决散分!100分!
  • 100分寻求最优化的连接oracle的java程序,请给我讲出理由,我是初学者,在做项目时不想让连接oracle影响我的程序性能
  • 100分诚征初学者的第一个java 工程! 欢迎各位大虾光临指导!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 初学 java 的朋友来和我交朋友,我也是初学。我的 QQ 号是 33555085
  • 又一个初学者的困惑!如果您是个大虾,请你一定要进来看看,指点迷津!如果您也是个初学者,那么您也一定要进来,也许我们有一样的遭遇!
  • 我是个初学者,希望指点明津
  • 初学者用什么工具好?JBUILDER?JDK?
  • 对于初学者应该看什么样的java书籍
  • 初学java应该看那些书?
  • 初学linux看哪本书好?
  • 初学java,该看那些书,请朋友们指教
  • 我是初学者,该用什么java的“编译器”????
  • 初学java什么书好?
  • 对于初学者应该看什么样的书
  • 初学者这样检验自己的学习效果呢?
  • 初学JAVA,用哪个软件来调试和编译程序?
  • 初学者的疑问
  • 从初学Linux到内核开发
  • 初学java的话,从何入手呢?vj++,还是jbuilder?
  • linux初学者应该看什么书
  • 一个初学java的人,请教众位高手
  • 初学Linux 装RedHat9 好 还是Fedora10 好呢
  • 初学JAVA,想认识几个这方面的朋友,顺便问一个小问题。。


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3