JSWDK的发布目录的更改

当jswdk配置好了之后又有什么可以做的呢?在默认情况下当使用http://localhost:8080打开jsp网页时,我们看到的是jswdk指定的默认页面index.jsp,这个网页位于webpages目录下。当我们查看jsp或者是servlets打开的又是examples目录下的各个jsp页面。比较examples目录和webpages目录,看看这两个目录的目录结构有什么相同之处?是不是都有WEB-INF这个目录?再打开WEB-INF目录里面是不是有两个文件夹?一个是jsp,一个是servlets,还有四个文件,分别是:mappings,webapp,servlets,mine再看看这四个文件的属性,是不是PROPERTIES类型的?然后打开startserver.bat文件(当然是用写字板打开喽),找到如下语句:

set beanJars=./examples/WEB-INF/jsp/beans;./webpages/WEB-INF/servlets;./webpages/WEB-INF/jsp/beans;

这至少说明一点,就是在examples文件夹和webpages文件夹这两个可以查看jsp网页的目录中,WEB-INF/jsp/beans这个路径必须设在beanJars这个变量中的。说到这里你该知道怎么设置自己的发布目录了吧。还是举个例子吧:

在jswdk目录下建立一个自己的发布目录(例如jsppages),然后在jsppages中再建一个命名为WEB-INF,在WEB-INF中建立一个jsp和servlets,再在jsp中建立一个beans,这样目录结构就基本完成了,然后把mappings,mine,servlets,webapp这四个文件拷贝到WEB-INF目录里,到此为止第一步就完成了。接下来修改webserver.xml文件和startserver.bat文件。用写字板打开webserver.xml文件找到如下语句:

<WebServer id="webServer">
    <Service id="service0">
        <WebApplication id="examples" mapping="/examples" docBase="examples"/>
    </Service>
</WebServer>

把examples改为jsppages然后保存,接着修改startserver.bat文件找到如下语句:

set beanJars=./examples/WEB-INF/jsp/beans;./webpages/WEB-INF/servlets;./webpages/WEB-INF/jsp/beans;

然后把/jsppages/WEB-INF/jsp/beans路径添加到beanJars变量中。好了,到此为止所有工作都做完了,给个helloworld.jsp程序试试看:

<html>

<head>

<title>hello world</title>

</head>

<body>

<%

           String Msg="This is JSP test.";

                out.print("Hello World!");

%>

<h2><%=Msg%></h2>

</body>

</html>

把这个jsp文件放到自己建的发布目录或其子目录下,然后运行http://localhost:8080/jsppages/helloworld.jsp

看看,是不是看到Hello World! This is JSP test.字样?另外,用java的字节码文件必须放在jsp/beans目录中,编写的jsp文件记得引用就行了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值