JSP 快速开发

目的:快速将已经开发好的JAVA功能移植到JSP上

基础:已经安装配置好了JDK; 已经有JAVA类

Step 1: 下载Apache Tomcat, http://tomcat.apache.org/download-70.cgi; 将下载的压缩文件解压后,在系统环境变量中添加CATALINA_HOME、TOMCAT_HOME、JAVA_HOME、JRE_HOME四个变量并设定相应的值,CATALINA_HOME、TOMCAT_HOME均为tomcat的安装路径,然后运行bin/startup.bat,就可以显示 http://localhost:8080/ 了。

Step 2:  在webapps下建立目录结构 PackName-WEB-INF-{ classes-packagename ; src-packagename},然后将类放置在 src-packagename, 同时在类的开头处添加package packagename; 以表明类在该包内,然后编译,将编译结果放在 classes-packagename 下,需要注意的是不管你建立何种包名,但是得有个包。

Step 3: 在PackName下写jsp, 为了能够调用JAVA类,需要在Jsp开头声明<%@ page import=“包名.类名" %>;或者采用usebean,则写成,例如:<jsp:useBean id="strBean" class="com.cxpub.chpt9.StrBean" />,但是如果之前已经import了包名,则class不能再包括包名,最好就不用import了。

Step 4: 在JSP中写调用JAVA类的语句,用 <% JAVA CODE 

                                                                                    .........

                                                                     %>,     之后如果需要用到某个变量值,则可以用<%= VarName %>获得

Step 5: 接下来就是将已有的JAVA类放入包中,同时编译得到class文件放入classes文件夹下包中,用javac -d . 可以自动生成含包的;然后就可以运行JSP了,这里需要注意几点,对于JSP中如果直接用到的资源如图片,其默认位置就是与JSP所在的文件夹;而如果是JAVA类所需要的资源如图片、音频,那么默认位置是在TOMCAT_HOME/bin/,故而要根据此默认位置找到资源所在地,如("../webapps/T1/audio/00011_14.wav"));

To be continued ...


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值