![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jsp
文章平均质量分 58
Sunshine_gao
五年java开发经验
展开
-
Tomcat 目录结构
目录 描述 /bin 存放在windows平台以及Linux平台上启动和关闭Tomcat的脚本文件原创 2014-06-25 22:52:50 · 795 阅读 · 0 评论 -
jsp 内置对象HTTP协议
有些对象不用声明就可以在JSP页面的脚本部分使用,这就是JSP的内置对象。JSP的内置对象有:request、response、session、application、out。以下我们将一一介绍。Reponse和request对象是JSP的内置对象中较重要的两个,这两个对象提供了对服务器和浏览器通信方法的控制。直接讨论这两个对象前,要先对HTTP协议---WordWideWeb底层原创 2014-07-01 16:51:26 · 1836 阅读 · 0 评论 -
jsp param动作标签
param标签以“名字-值”对的形式为其他标签提供附加消息,这个标签与jsp:include、jsp:forward、jsp:plugin标签一起使用。param动作标签“名字”value=“指定给param的值”/>当该标签与jsp:include标签一起使用时,可以将param标签的值传递到include指令要加载的文件中去,因此include动作标签如果结合param标签,原创 2014-07-01 15:25:35 · 2910 阅读 · 0 评论 -
jsp forward 动作标签
forward动作标签:或该指令的作用是:从该指令处停止当前页面的继续执行,而转向其他的一个JSP页面。在下面例子的JSP页面中,首先随机获取一个数,如果该数大于0.5就转向页面example2.jsp,否则转向fileoutput.jsp<% double i=Math.random(); if(i>0.5) { %> <%原创 2014-07-01 15:48:54 · 3070 阅读 · 3 评论 -
jsp 动作标签
jsp动作标签动作标签是一种特殊的标签,它影响JSP运行时的功能。1、include动作标签“文件名字”/>或该动作标签告诉JSP页面动态包含一个文件,即JSP页面运行时将文件加入。与静态插入文件的include指令标签不同,当JSP引擎把JSP页面转译成Java文件时,不把JSP页面中动作指令include所包含的文件与原JSP页面合并成一个新的JSP页面,而是告诉J原创 2014-06-29 23:16:16 · 1528 阅读 · 0 评论 -
jsp include指令标签
如果需要在JSP页面内某处整体嵌入一个文件,就可以考虑使用这个指令标签。该指令标签如下:该指令标签的作用是在JSP页面出现该指令的位置处,静态插入一个文件。被插入的必须是可访问的和可使用的,即该文件必须和当前JSP页面在同一web服务目录中。所谓静态插入,就是指当前JSP页面和插入的部分合并成一个新的JSP页面,然后JSP引擎再将这个新的JSP页面转译成为一个JSP页面文件。比如,如果一个原创 2014-06-29 12:13:29 · 2705 阅读 · 0 评论 -
jsp 声明类的使用
可以在””之间声明一个类,该类在JSP页面内有效,即在JSP页面的Java程序片部分可以使用该类创建对象。在下面的例子中,我们定义了一个Circle类,该类的对象负责求圆的面积和周长。当客户向服务器提交圆的半径后,该对象负责计算圆的面积和周长。请输入圆的半径:<%!public class Circle{ double r; Circle(double r) {原创 2014-06-27 12:52:51 · 6152 阅读 · 0 评论 -
jsp 中声明方法的使用
1、在””之间声明方法,该方法在整个JSP页面有效,但是该方法内定义的变量只在该方法内有效。这些方法将在Java程序片中被调用,当方法被调用时,方法内定义的变量被分配内存,调用完毕即可释放内存。当多个客户同时请求一个JSP页面时,他们可能使用方法操作成员变量,对这种情况应给予重视。解决办法:通过synchronized方法操作一个成员变量来实现一个计数器<%! int numbe原创 2014-06-27 12:25:25 · 12905 阅读 · 0 评论 -
jsp 指令标签
page指令Page指令用来定义整个JSP页面的一些属性和这些属性的值。例如我们可以用page指令定义JSP页面的contentType属性的值是text/html;charset=GB2312,这样,我们的页面就可以显示标准汉语,如:Page指令格式属性1=”属性1的值”属性2=”属性2的值”...%>属性值总是用单引号或双引号括起来。例如如果一个属性指定几个原创 2014-06-28 13:04:51 · 1550 阅读 · 0 评论 -
jsp表达式
可以在””之间插入一个表达式(注意:不可插入语句。”),这个表达式必须能求值。表达式的值由服务器负责计算,并将计算结果以字符串形式发送到客户端显示。 下面的例子计算表达式的值。Sin(0.9)除以3等于3的平方是:运行效果:原创 2014-06-28 11:49:07 · 1236 阅读 · 0 评论 -
jsp 中的Java程序片
可以在””之间插入Java程序片。一个JSP页面可以有许多程序片,这些程序片将被JSP引擎按顺序执行。在一个程序片中声明的变量称做JSP页面的局部变量,它们在JSP页面内的所有程序片部分以及表达式部分内都有效。这是因为JSP引擎将JSP页面转成Java文件时,将各个程序片的这些变量作为类中的某个方法的变量,即局部变量。利用程序片的这个性质,有时可以将一个程序片分割成几个更小的程序片,然后在这些小的原创 2014-06-27 23:03:58 · 5463 阅读 · 0 评论 -
一个简单的jsp程序
这是一个简单的JSP页面 <% int i,sum=0; for( i=1;i<=100;i++){ sum=sum+i; } %> 1到100的连续和是: 将该文件保存为example1.jsp 保存到Tomcat 中RooT目录中,然后运行在浏览器中输入 http://localhos原创 2014-06-26 13:07:29 · 1945 阅读 · 0 评论 -
jsp运行原理
当服务器上的一个JSP页面被第一次请求执行时候,服务器上的JSP引擎首先将JSP页面文件转译成一个Java文件,再将这个Java文件编译生成字节码文件,然后通过执行字节码文件响应客户的请求。而当这个JSP页面再次被请求执行时,JSP引擎将直接执行这个字节码文件来响应客户。这也是JSP比ASP速度快的一个原因。JSP页面的首次执行往往由服务器管理者来执行,这个字节码文件的主要工作是:原创 2014-06-26 22:42:03 · 1741 阅读 · 0 评论 -
request 对象
1、HTTP通信协议是客户与服务器之间一种提交(请求)信息与响应信息(request/reponse)的通信协议。在JSP中,内置对象request封装了用户提交的信息,那么该对象调用相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。客户通常使用HTML表单向服务器的某个JSP页面提交信息,表单的一般格式是:“提交信息的目的地页面”>提交手段其中是表单标签,原创 2014-07-04 20:02:11 · 1216 阅读 · 0 评论