zoukankan      html  css  js  c++  java
  • Java Web——实践疑难解答

    1、为什么在Java Web应用程序中要使用JSP文件,而不使用HTML文件?它们之间有什么区别?分别用于什么情况下?

       答:HTML页面是静态页面,也就是事先由开发者写好放到服务器上,由Web服务器向客户端发送。当仅仅用作浏览器展示给客户或者用户的界面时,即可选择用HTNL页面来实现。JSP是由Java语言为基础 衍生出来的一门网络编程语言,也被称为动态语言。JSP可以对数据库进行操作,而HTML无法对数据库进行操作。

      动态语言与静态语言的区别就在于是否能够对数据库进行操作。比如,HTML、JavaScript(请勿以Java联系到一起)、CSS这些语言实质上无法对数据库 进行处理,而它们仅仅大部分都是用于网站的前台开发(前台开发即为网站界面开发);而动态语言则有很多,常见如ASP、ASP.NET、JSP、PHP等,这些语言可以对数据库进行任何操作,大部分都是用来实现网站的功能以及网站的后台开发的。

    2、启动Tomcat出现java.net.BindException:Address already in use:JVM_Blind异常信息。

      答:<1>当前端口已有别的程序在占用着,所以要么把占用这个端口的程序关闭,要么重新换一个端口。修改Tomcat默认端口的方法是,打开Tomcat安装目录下的conf文件夹中的server.xml文件,用记事本打开找到以下代码:

    <Connector port="8080"protocol="HTTP/1.1"

          connectionTimeout="20000"

          redirectPort="8443"/>

    将port="8080"改为port="8089",保存并重新启动Tomcat即可。

        <2>多次启动Tomcat后,又在Myeclipse下重复启动Tomcat就会出现这个问题。这是可以关闭Myeclipse,并将后台的javax.exe进场关闭,然后重新启动Myeclipse。

  • 相关阅读:
    Error Code: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use...
    php-fpm.conf
    php扩展模块redis安装
    php中configure报错问题
    Linux基础之重定向|grep
    Linux基础之基本命令cat less more sort uniq alias 命令行 bash简单描述(三)
    生产环境下正则的应用实例(一)
    mysql5.7.20主从和主主搭建
    Linux基础之vi编辑器(二)
    svn
  • 原文地址:https://www.cnblogs.com/liao-pxsoftware15/p/7778308.html
Copyright © 2011-2022 走看看