
JSP
猫大叔的阁楼
好好学习,天天向上
展开
-
JSP学习之旅:什么是JSP
1、JSP概念JSP全名:Java Server Pages(动态网页开发技术,也叫JAVA服务器页面),本质上是一种简化的Servlet设计。它是在传统的HTML语言中嵌入了JAVA语言,形成JSP文件,其后缀名都为.jsp的形式。2、JSP页面组成JSP页面由静态内容(HTML),脚本程序,JSP声明,表达式,注释,指令等组成。2.1 静态内容:它是JSP页面内容的静态文本,是HTML文本。2...原创 2018-04-22 10:11:59 · 206 阅读 · 0 评论 -
什么时候用doget()什么时候用dopost()
1、直接通过URL方式发送请求,用doget()方法。2、表单提交的方式发送请求,方式为“get”就用doget(),“post”就用dopost(),表单默认提交方式是get3、Ajax发送请求的时候同样会指定用什么方式。总之用get发送调doget(),用post发送调dopost()...原创 2018-08-21 16:29:55 · 4614 阅读 · 0 评论 -
request.getParameter() 和request.getAttribute()的 区别
getParameter 是用来接受用post个get方法传递过来的参数的.getAttribute 必须先setAttribute.(1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和getAttribute()只是在web容器内部流转,仅仅是请求处理阶段。(2)request.ge...转载 2018-08-16 10:02:51 · 153 阅读 · 0 评论 -
Servlet是什么?有什么用?
Servlet(服务器端小程序)是使用Java语言编写的服务器端程序,可以像JSP一样,生成动态WEB页,Servlet主要运行在服务器端,并由服务器执行调用,是一种按照Servlet标准开发的类。1.servlet是控制层,jsp转换为servlet,用servlet来实现http请求。2.你可以把applet与servlet对比一下来理解。前者是在客户端浏览器运行的代码片段,而后者是在se...转载 2018-08-15 18:43:44 · 859 阅读 · 0 评论 -
jsp文件是客户端还是服务器端?
1、客户端在通过浏览器访问服务器端存放的JSP时,JSP中的java代码、标签等是在服务器端运行的,生成普通的html,最终返回客户端的是这些html。JSP在服务器端是被编译成为servlet的,这些servlet负责提供html的输出,因此说JSP和Servlet一样属于服务器端的技术。但是从地址栏里输入的可能有jsp后缀,并不表示它就是客户端运行的。2、jsp页面是在web服务器上运行...转载 2018-08-15 18:42:23 · 7547 阅读 · 0 评论 -
有状态对象和无状态对象
1、线程安全 要搞清楚有状态对象和无状态对象,首先需要弄清楚线程安全的问题。如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,那么就是线程安全的。 或者说,一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不...转载 2018-08-12 18:52:58 · 1018 阅读 · 0 评论 -
运行tomcat服务器出现启动异常:Error starting static Resources怎么解决
tomcat运行地好好的,再打开突然就出现严重异常,无法启动:严重: Error starting static Resourcesjava.lang.IllegalArgumentException:/webapps does not exist or is not a readable directory其实是因为在删除tomcatwebapps里面的一些工程文件时有些东西没有删除完...原创 2018-08-09 16:07:21 · 2763 阅读 · 0 评论 -
navicat for mysql中怎么多行注释SQL语句
1、navicat for mysql中,注释SQL语句,一行注释用--,注意--与后面的语句间要有一个空格。也可以直接用#2、多行注释用/**/,与Java中的注释类似。原创 2018-06-01 21:33:19 · 24451 阅读 · 0 评论 -
关于MySQL软件安装中遇到的一些问题
navicat premium是一个多功能的软件,在该软件上可以使用MySQL,orcale等,要在navicate上连接MySQL必须事先安装好MySQL软件,不然的话会出现 Navicat 2003-can't connect to MYSQL server on 'localhost'(10061)我的电脑是Windows8.1,在安装MySQL的时候遇到很多问题。网上下载MySQL安...翻译 2018-03-08 21:33:17 · 300 阅读 · 0 评论 -
JSP页面引入外部CSS文件,刷新后不起作用如何解决
一般CSS代码可以写在专门的CSS文件中,然后某个页面需要时直接调用CSS文件即可。但发现将CSS文件引入后仍然不起作用。刷新后无效果。其实只要在<link>标签里添加一个charset="utf-8"就可以了。就像下面这样:<link rel="stylesheet" type="text/css" href="css/Login.css" charset="utf-8&qu原创 2018-05-27 15:42:25 · 11035 阅读 · 0 评论 -
eclipse或myclipse新建文件时,怎么自定义自己要建的文件类型呢?
在eclipse或myclipse里新建文件时,有时候可能找不到自己要建的问价类型,需要在other里面找,比较麻烦,这时可以用一个简单的方法设置一下。这样就可以了。...原创 2018-04-26 22:20:52 · 1873 阅读 · 0 评论 -
什么是servlet技术?如何部署和新建一个servlet?
1、什么是servlet? servlet是用Java编写的运行在web服务器中的程序,它可以调用服务器端的类,也可以被调用。它自己本身就是一个类。JSP页面在编写完成后,在web引擎中运行前也会被编译器先转换为servlet,再编译成字节码文件,因此servlet和JSP页面是一一对应的。注意区分:servlet,JavaScript,和javaApplet是有区别的。servlet是运行...原创 2018-05-01 17:31:21 · 6655 阅读 · 0 评论 -
在myclipse中,用page的import属性导入另一个类,出现““The import XXX cannot be resolved”的错误
在myclipse中,用page的import属性导入另一个类,出现“The import XXX cannot be resolved”的错误。按下面做即可。原创 2018-04-23 23:01:37 · 338 阅读 · 0 评论 -
url和uri的区别和联系
参考博客:关于URL跟URI的区别,个人见解 - J2EE关于URL和URI的区别,个人见解。 初学java,最近被一个概念搞得头晕脑胀,就是url和uri的概念和区别,网上查了一大通,发现各种回答眼花缭乱,有百科直接粘贴的,有胡说八道的,有故意绕来绕去的,我估计他自己都没搞懂,按照马士兵的说法就是,通通都是一些冠冕堂皇的套话,说了等于没说,本来就是一个很抽象的概念,还用很抽象的的方式来...转载 2018-08-21 16:34:21 · 472 阅读 · 2 评论