最近开发jsp网站,但不知道 如何上传 及空间,数据库的配置?求有经验的给予帮助不胜感激…………

解决方案 »

  1.   

    是把mysql数据库文件 和项目打包上传吗??但是我看到有的服务器不支持 jsp啊,大部分都是asp和php的
    咋办??
    而且我不知道100M空间够不够
      

  2.   

    是把mysql数据库文件 和项目打包上传吗??但是我看到有的服务器不支持 jsp啊,大部分都是asp和php的 咋办?? 而且我不知道100M空间够不够
      

  3.   


    额,支不支持可以问问服务器提供商,你把你的项目打包成war包,上传到服务器指定目录。至于mysql数据库,你只要提供一台你能连接的数据库服务器就行!100M包括数据库吗?
      

  4.   


    支不支持JSP这个你得问服务器的提供商了。大部分的是PHP和ASP为主。JSP的少。
    数据库一般来说买了空间之后大部分都会附送数据库。这些你都可以问清楚的。具体多大的空间,要看你的程序是做什么的?如果不够以后可以升级。 总之,还是问空间商比较好一些。我觉得你的问题应该问:买一个个人空间需要咨询哪些问题更好一些!
      

  5.   

    我问过了,大部分都不支持jsp不知道为什吗,但我们学习的jsp是重点倒是asp讲的很少,为什么?而且老师还让我们看javaee,的各种框架struts2,hibernate等然后接了个项目 结果悲剧了  搜查了下 都不支持jsp大部分是php和asp和mysql数据库,这可咋办??难道我还要学php,项目很小就一个上传,和新闻插入和查询,留言板》》》》asp也不太懂是不是悲剧了 ?求解毒…………
      

  6.   


    支不支持JSP这个你得问服务器的提供商了。大部分的是PHP和ASP为主。JSP的少。
    数据库一般来说买了空间之后大部分都会附送数据库。这些你都可以问清楚的。具体多大的空间,要看你的程序是做什么的?如果不够以后可以升级。 总之,还是问空间商比较好一些。我觉得你的问题应该问:买一个个人空间需要咨询哪些问题更好一些!l楼主说得对啊,不过我是给别人做的,
      

  7.   


    支不支持JSP这个你得问服务器的提供商了。大部分的是PHP和ASP为主。JSP的少。
    数据库一般来说买了空间之后大部分都会附送数据库。这些你都可以问清楚的。具体多大的空间,要看你的程序是做什么的?如果不够以后可以升级。 总之,还是问空间商比较好一些。我觉得你的问题应该问:买一个个人空间需要咨询哪些问题更好一些!l楼主说得对啊,不过我是给别人做的,java开发的项目多是系统应用,网站相对少一些,所以市场上JSP支持的空间就相对少,并且价格也贵。
    你若是给别人做。你得先问清楚他是做什么的。如果是比较复杂的系统,还得考虑是否直接租用服务器等等。。
      

  8.   

    支持楼主,查清楚空间是否支持JAVA,java 的空间比较少,而且要贵一些。
      

  9.   

    如果是做实验,在本地部署服务器,下载tomcat
    http://tomcat.apache.org/download-70.cgi
    下载jdk
    http://www.oracle.com/technetwork/java/javase/downloads/index.html
    在本地部署服务器:
    安装
    j2sdk
    以后,需要配置一下环境变量,在我的电脑
    ->
    属性
    ->
    高级
    ->
    环境变量
    ->
    系统变量中添加 
    以下环境变量
    (
    假定你的
    j2sdk
    安装在
    c:\j2sdk1.4.2
    ):
       
    JAVA_HOME=c:\j2sdk1.4.2   
    classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

    .;
    一定不能少,因为它代表 
    当前路径
    )   
    path=%JAVA_HOME%\bin   
    安装
    Tomcat
    后,在我的电脑
    ->
    属性
    ->
    高级
    ->
    环境变量
    ->
    系统变量中添加以下环境变量
    (
    假定你的 
    tomcat
    安装在
    c:\tomcat
    ):
      
    CATALINA_HOME

    c:\tomcat 
    CATALINA_BASE

    c:\tomcat 
    TOMCAT_HOME: C:\Tomcat  
    然后修改环境变量中的
    classpath
    ,把
    tomat
    安装目录下的
    common\lib
    下的
    servlet.jar
    追加到 
    classpath
    中去,修改后的
    classpath
    如下:
       
    classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\com 
    mon\lib\servlet-api.jar; 
      
    接着可以启动
    tomcat
    ,在
    IE
    中访问
    http://localhost:8080
    ,如果看到
    tomcat
    的欢迎页面的话说明安 
    装成功了。
       
    第三步:建立自己的
    jsp app
    目录
       
    1.

    Tomcat
    的安装目录的
    webapps
    目录,可以看到
    ROOT

    examples, tomcat-docs
    之类
    Tomcat 
    自带的的目录;
       
    2.

    webapps
    目录下新建一个目录,起名叫
    myapp

       
    3.myapp
    下新建一个目录
    WEB-INF
    ,注意,目录名称是区分大小写的;
       
    4.WEB-INF
    下新建一个文件
    web.xml
    ,内容如下:
     
      
    <?xml version="1.0" encoding="ISO-8859-1"?> 
     
    <!DOCTYPE web-app 
      
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 
     
    "http://java.sun.com/dtd/web-app_2_3.dtd"> 
     
    <web-app> 
      
    <display-name>My Web Application</display-name> 
     
    <description> 
     
    A application for test. 
     
    </description> 
     
    </web-app> 
      
    5.

    myapp
    下新建一个测试的
    jsp
    页面,文件名为
    index.jsp
    ,文件内容如下:
      
      
    <html> 
    <body> 
    <center> 
      
    Now time is: <%=new java.util.Date()%> 
     
    </center> 
    </body> 
    </html> 
      
    6.
    重启
    Tomcat   
    7.
    打开浏览器,输入
    http://localhost:8080/myapp/index.jsp
     
    看到当前时间的话说明就成功了。
      
    配置数据库是写在程序里的,比如安装了mysql,写一个jdbc连接到数据库,或者用hibernate等框架。部署服务器主要还是靠程序写。
    上传文件,只需要把jsp源码复制到tomcat目录下webapps文件下,即可。
    例如:bbs源码(首页为index.jsp)
    访问的时候
    http://127.0.0.1:8080/bbs/index.jsp
      

  10.   

    这个要看项目具体情况了,非商业性质的免费空间一般是不会支持JSP+MYSQL的
    支持JSP+MYSQL的一般都是收费的,虚拟主机要便宜一点,租用服务器或者服务器托管更贵一些
    如果委托方有固定IP,申请一个域名然后自己搭一个环境比较便宜
      

  11.   

    一般服务器不支持jsp的,你可以去阿里云买一个云服务器http://www.aliyun.com/cps/rebate?from_uid=tuFFLy4T031uEzUh5AhUroLri8x3Gfao,那个就像是你有一台远程的电脑,随你配置,非常方便