一个tomcat服务器,配置多个域名
走出校园,参加工作已经半年的时间了。一路走来,有喜有忧。最有收获的就是参加这一个月的实际项目开发。感觉自己平时不注意总结,尤其不注重细节,以至于到真正开发的时候,手忙脚乱,为了完成任务,就没有考虑到代码质量的问题。最让人开心的就是,这次项目中,自己独立完成了静态网页跨域访问的问题,还有就是对iframe的应用。下面介绍这次项目用到的技术:
1、数据库采用的是oracle
2、采用struts2+spring2.5+ibatis2框架
3、分为三个域名:静态的文件(html)、动态的文件(app)、js+img+css(pic)
tomcat--conf--service.xml
<Host name="静态域名" appBase="..\Tomcat 6.0\webapps" uppackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="html" debug="0" reloadable="false"/>
</Host>
<Host name="js+img+css域名" appBase="..\Tomcat 6.0\webapps" uppackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="bbkimg" debug="0" reloadable="false"/>
</Host>
<Host name="动态域名" appBase="..\Tomcat 6.0\webapps" uppackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="bbkdown" debug="0" reloadable="false"/>
</Host>
在开发中遇到中文照成的问题:
1、字符集 2、字符编码
tomcat--conf--service.xml
<Connector port="80" protocol="HTTP/1.1" maxThreads="150" connectionTimeout="20000" redirectPort="8443" acceptCount="100"
URIEncoding="UTF-8" useBodyEncodingForURI="true" />
浙公网安备 33010602011771号