1,你是JAR不会生成还是不知道JAR往哪放?JAR文件可以直接COPY至applications目录下面2,部署描述符的作用之一是使原代码的修改次数减少,它可以看成是WEB APP的配置文件。所以你要尽量利用这个特点,尽量减少硬性编码。当然,第一次的考虑不可能绝对完善,好的代码还是修改出来的。不过我觉得你说的这个问题不是很麻烦,重新打包覆盖一下就完了,或则结合WINRAR直接拖拽。还有,WEB APP一定要打包成WAR才可以部署吗?答案:NO!

解决方案 »

  1.   

    对于和客户端交互的jsp(html)如何发布:
    1。打包
    2。直接拷贝(开发时使用比较方便)
      

  2.   

    1.你打完包后,直接把.JAR文件COPY到APPLICATION目录下就可以了。
    2。你在APPLICATION目录下自己建一个放JSP文件的目录,然后在CONFIG.XML
    里加上部署描述就可以了。
    例:<Application Deployed="true" Name="public_html" Path=".\config\mydomain\applications">
            <WebAppComponent Name="public_html" Targets="myserver" URI="public_html"/>
        </Application>
    其中“public_html”就是存放JSP文件的目录。
      

  3.   

    没必要,你可直接把servlet的class文件放入defaultwebapp/web-inf/classes目录下,把jsp文件放入defaultwebapp目录下即可。
    没有必要打成war包。
      

  4.   

    1.在EJB包上点它的属性(properties),然后在deployment页里可以设置发布到哪个server,而server是在domain下的,这样当然发布到指定的domain下的指定的server下了。2.是的,但是wls也支持目录发布,但这样其实不好,建议采用war方式。当然每改个jsp,你可能会觉得麻烦,可以在project - properties中设置jsp不用重新测试,然后,你make这个war时只是重新打包而已,不花时间。3.今天我很忙,没时间回信,你没看我的状态吗?:) 要不是同事告诉我这个帖子,我都不会上csdn了。