Godaddy主机Java(JSP)常见问题解答
出自美国主机知识库
(以内容“==GoDaddy空间Java(JSP)相关问题的解答== GoDaddy的Linux空间支持Java(jsp),下下面把关于GoDaddy Linux空间Java的常见问题集合如下 ''...”创建新页面)
下一版本→
在2011年11月29日 (二) 05:40所做的修订版本
GoDaddy空间Java(JSP)相关问题的解答
GoDaddy的Linux空间支持Java(jsp),下下面把关于GoDaddy Linux空间Java的常见问题集合如下
GoDaddy空间tomcat是什么版本?
版本是Tomcat 5.0.27
1.我能自己重启tomcat吗?
不能,Tomcat服务在亚利桑那时间(约北京时间下午4点)凌晨1点自动重启。
2.GoDaddy空间网站如何添加一个Java Servlet
要配置一个servlet的话,你首先需要在本地编译它。然后把类文档上传到WEB-INF/classes 目录。然后输入如下URL运行它http://www.coolexample.com/servlet/yourservletname, 这 里www.coolexample.com就是你的网站的URL.
或者,你可以把servlet 打包成一个jar文档,并把jar文档上载到WEB-INF/lib 目录。但是,如果你选择使用jar文档的话,你必须要等Tomcat按照它的时间表重启之后才能看到servlet. 你可以把主配置文档web.xml放到WEB-INF/ 文件夹里。web.xml文档告诉Tomcat如何处理servlet请求以及到哪定位URL. Tomcat重启时读取文档。
War文档自动解压到你的主目录下的同名的子文件夹里,且一夜之间既能部署好。
注: 如果你的代码无效,或者你试图违反安全政策,你的服务器将被禁用。例如,写或读某个非/tmp 目录,试图连接到某个没有被定义为允许的主机端口的主机,使用被认为是违反安全政策的log4j模块等。如果Tomcast, Java或者Java Servlet页面被禁用,这些页面知道第二天服务器重启时才能加载。
3.我有自己的WEB-INF目录吗?
有,你有自己的WEB-INF目录。WEB-INF目录用于你的默认Web应用程序,且位于你的主目录下。你可以通过在主目录下创建子目录,并在子目录里创建WEB-INF目录的方法创建其他Web应用程序,或者你可以上载个.war文档到主目录里。War文档自动扩充到主目录下的名字相同的子目录里。
注: Web应用程序只能写到/tmp 文件夹里。
4.如何使用JSP和Web.xml配置Jsp解析器?
如果你正使用JSP以及一个自定义 web.xml文档,你需要在web.xml文档里配置一个JSP handler.你可以使用如下信息进行配置:
<web-app>
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jspx</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
</web-app>
5.能用第三方Java包吗?
是的,你可以安装你想用的Java方案的任何版本。jdom.jar, dom.jar, mysql-connector-j.jar, mailapi.jar, smtp.jar, and activation.jar等已经安装到你的托管帐户上。 你可以在/WEB-INF/lib 文件夹下安装额外的jar文档,或者你可以把jar文档打包成一个war文档。
6.应用Java支持后,是否还有非Java托管功能?
支持PHP及CGI. Jk2-2.0.4是用来把Apache 1.3连接到Tomcat 5.0.27的。但是,不支持Rails的Ruby及ColdFusion功能
7.安装Java包
把jar文档放到你的托管帐户的如下目录即可:
/WEB-INF/lib/
8.能用war文档配置我的应用程序吗?
可以。要想配置某个应用程序的话,创建一个war文档,并把它放在你的主目录里。war文档将在Tomcat服务在亚利桑那时间凌晨1点重启时exploded(解压缩). 不能手动重启Tomcat服务。
9.更新某个war文档
要想更新某个war文档的话,首先去除已有war文档的exploded(解压缩)目录;然后再添加更新了的war文档。你的新的war文档将在Tomcat服务在山部标准时间(MST)凌晨12点及2点自动重启时exploded(解压缩). 不能手动重启Tomcat服务。
10.Apache什么文件后缀传递到Tomcat?
* .pl * .gz * .au * .wm * .rm * .js * .rb * .py * .php * .php4 * .php5 * .inc * .htm * .jpg * .gif * .png * .tif * .swf * .ogg * .zip * .tar * .jar * .exe * .css * .xml * .rar * .wma * .asf * .rmi * .wmv * .3gp * .avi * .mp3 * .mpg * .wav * .snd * .mid * .pdf * .cgi * .html * .jpeg * .tiff * .midi * .mpeg * .3gpp * .perl * .xls
以上是翻译的中文版本,水平有限难免有错
官方英文版见:http://help.godaddy.com/topic/319模板:Tepmlate:GoDaddy link