SARUA学习笔记.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SARUA学习笔记

Tomcat的部署问题:1.直接放到Webapps目录下??Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。也可以将JSP程序打包成一个?war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。cmd?命令:jar?-cvf?applicationname.war?package.*;?2. 在server.xml中指定??在tomcat中的conf目录中,在server.xml中的,在Host标签内建一个Context,一个Web应用就是一个特定的Context内容如下。?Context?path=/myapp?reloadable=true?docBase=D:\myapp?workDir=D:\myapp\work/??其中path是虚拟路径,docBase是JSP应用程序的物理路径,workDir是这个应用的工作目录,存放运行是生成的于这个应用相关的文件。??1. Tomcat/bin:?存放各种平台下启动和关闭Tomcat的脚本文件.其中有个档是catalina.bat,打开这个windos配置文件,在非注释行加入JDK路径,例如?:?SET??JAVA_HOME=C:\j2sdk1.4.2_06?保存后,就配置好tomcat环境了.?startup.bat是windows下启动tomcat的文件,shutdown.bat是关闭tomcat的文件.?2. Tomcat/work?:?Tomcat把各种由jsp生成的servlet文件放在这个目录下.java .class文件?3. Tomcat/temp?:?临时活页夹,Tomcat运行时候存放临时文件用的.?5. Tomcat/logs?:?存放Tomcat的日志文件?6. Tomcat/conf?:?Tomcat的各种配置文件,最重要的是?server.xml;Servlet:Servlet引擎读取配置文件,生成servlet实例对象,servlet.init(ServletConfig con),通过init方法初始化servlet,但是想要把配置信息暴露给init方法以外的地方调用,必须提供方法让他的子类也可以使用ServletConfig对象,servlet.getServletConfig()。 *load-on-startup1/load-on-startup数字越小表示越早的被执行getInitParameterNames(): return two paremeterName1 and paremeterName2servlet servlet-nameConfigTest/servlet-name servlet-class ConfigTest Servlet/servlet-class init-param param-nameparemeterName1/param-name param-valueparemeterValue1/param-value /init-param init-param param-name paremeterName2/param-name param-value paremeterValue2/param-value /init-param load-on-startup1/load-on-startup /servletgetInitParameter(): return two paremeterValue1 and paremeterValue2d:/webapps/myweb/WEB-INF/web.xml context-param param-nameparemeterName1/param-name param-valueparemeterValue1/param-value/ context -param SetContentType “text/html charset=gb2312”setCharacterEcoding(GB3212) 的优先级最高,他的设置可以覆盖setContentType()setLocale() 若果setCharacterEcoding和setContentType()已经指定字符集,那么他就没有作用了jdk1.5和jdk1.6的区别1 增强for循环for (循环变量类型 循环变量名称 : 要被遍历的对象) 循环体借助这种语法,遍历一个数组的操作就可以采取这样的写法:/* 建立一个数组 */int[] integers = {1, 2, 3, 4};/* 开始遍历 */for (int i :

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档