花了近4天时间终于将Jsp基础知识系统的学了一遍,113张幻灯片,26个jsp页面。今天顺便把以前写的一些jsp的东西重新整理了一下,收获不小,胜利!!
练习时,用的是weblogic服务器,将所有的jsp打包为一个war然后发布,这样子很繁琐,每次出了一点错或改一个文件,需要重新upload, 打包,发布。自有解决之道,当然是使用命令,但我不会用WLS的命令,没办法,用操作系统命令。
若改了一个文件则
首先使用
jar命令 (jar uvf war包名 修改的文件名)将修改文件添加进war包
然后使用copy命令(copy /y war包名 %WLSHOME%user_projects\mydomain1\myserver\upload)将war包copy进目标位置
最后在UI下直接redeploy
如果对命令行用得很好,那么这些命令非常方便。
开始学J2EE差不多已有一个月了,感觉越学越乱,东西太多,唉,一点心得,权当笔记。正题:
(1)编辑(coding)
首先需要创建文件目录 在根目录root(自命名)下/WEB-INF/classes存放Servlet所在的包目录;在root/WEB-INF/目录下创建配置文件web.xml
在文本编辑器中书写servlet代码 在web.xml添入配置信息
(2)编译(compile)
将tomcat目录下的 common\lib\servlet-api.jar添加到环境变量classpath中
使用javac编译servlet,若编译通过 Go-〉
若需要打包发布,命令行进入root目录 运行jar cvf hello.war *
(3)发布(deploy)
如使用Tomcat服务器可以直接将root文件夹拷贝到WebApp目录下;
若使用sunApp服务器可使用asadmin deploy hello(假设服务器已启动)
发布后使用asadmin list-components 察看已部署的web Application
(4)察看
浏览器中键入http://主机名:端口/url
如http://localhost:8080/hello/
J2EE中之于初学者,最困难的就是环境的配置,前几天配置WebLogic Server 头晕,放弃了,现在用tomcat很好。