JAVA教程之java在Linux下的web使用(二)
C#是不行的,比如说美国的航天飞船里就有java开发的程序以上是我的愚见,其实不管那种语言,你学好了,都能找到好的工作,gnujsp1.0.0在RedHat下基于apachejserv的安装起首确认你已安装了apachejserv,假如你还没有安装apachejserv,请参考在《RedHat下安装apachejserv1.1.2》一文。
默许jserv安装在/usr/local/jserv下,jserv.conf在/usr/local/jserv/conf下
1、必要的软件
从http://www.klomp.org/gnujsp/获得gnujsp-1.0.0.tar.gz
2、
#cpgnujsp-1.0.0.tar.gz/usr/local
#tarxvzfgnujsp-1.0.0.tar.gz
#ln-sgnujsp-1.0.0gnujsp
#cd/usr/local/jserv/etc
#cpzone.propertiesalph.properties
#vialph.properties修正alph.properties到场:
#ListofRepositories
#######################
repositories=/usr/local/gnujsp-1.0.0/lib/gnujsp10.jar
repositories=/usr/local/gnujsp-1.0.0/lib/servlet-2.0-plus.jar
repositories=/your/jdbcbeans/path#你的javabean的路径
#repositories=/home/heyl/lib/java/Acme.jar
#repositories=/usr/local/webl-3.0/lib/WebL.jar
#Classloaderparameters
#########################
autoreload.classes=true
#Enableservletresourcedautoreloading(propertiesandother
#loadedresources)
autoreload.file=true
...
#ServletAliases
##################
#Note:ifusingweblorAcmestuff,addthejarsheretoo
#ifyouaddedthemtotherepositoriesabove(alph)
#InmyrealsettingsIadded:usepackages=true,language=de,country=de
#butIguessyoumaypreferthedefaultlocale:-)(alph)
servlet.gnujsp.code=org.gjt.jsp.JspServlet
servlet.gnujsp.initArgs=checkclass=true,pagebase=/usr/local/www/doc,
scratchdir=/var/local/apache/jsp,debug=true,compiler=builtin-javac
-classpath%classpath%:%scratchdir%:/usr/local/gnujsp-1.0.0/lib/servlet-2.0-plus.jar:
/usr/local/gnujsp-1.0.0/lib/gnujsp10.jar:/your/jdbcbeans/path
-d%scratchdir%-deprecation%source%
#个中$scratchdir为jsp文件天生的java和class文件的目次
存盘
3、
#vijserv.properties到场
wrapper.classpath=/usr/lib/jdk/lib/tools.zip
wrapper.classpath=/usr/local/jserv/lib/ApacheJServ.jar
wrapper.classpath=/usr/local/JSDK/lib/jsdk.jar
......
zones=root,alph
......
alph.properties=/usr/local/apache-1.3.6/conf/alph.properties
......
log.file=/usr/local/apache/logs/jserv.log#日记文件
4、在/usr/local/jserv/etc/jserv.conf中加进
ApJServMount/alph/alph
Actionjsp-handler/servlet/gnujsp
AddHandlerjsp-handlerjsp
5、
启动你的apache
把/usr/local/gnujsp/examples下的文件拷贝到web公布目次下,用扫瞄器挪用
http://yourserver/dir/date.jsp
http://yourserver/dir/hello.jap
http://yourserver/dir/snoop.jsp
怎样,了局出来了没有呢?
然后你本人修改这些文件,到场中文测试,和servlet在redhat下一样,测试标明gnujsp也没有中文显现的成绩。
相干servlet/jsp信息请到java.sun.com查阅相干信息
关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。 关于设计模式的资料,还是向大家推荐banq的网站 http://www.ckuyun.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。 Java 编程语言的风格十分接近C、C++语言。 象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。 是一种语言,用以产生「小应用程序(Applet(s)) 是一种语言,用以产生「小应用程序(Applet(s)) 是一种语言,用以产生「小应用程序(Applet(s)) 至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。 所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。 一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从 一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
页:
[1]