为了账号安全,请及时绑定邮箱和手机立即绑定
为什么写java要用C的风格? 开始的大括号不换行不行??????
我的myeclipse在打出out.的时候,后面没有代码提示,这是怎么回事,求解答,谢谢哈
声明:<%! int add(int x,y){
return x+y;
}
%>
表达式:<%=add(2,4)%>
所以为什么还要有clear方法,都用clearBuffer不就好了?
结su了。。。。。。。
我学asp.net就没有拖拉拽过。。大家都是手写标签。。别这样啊。。。
转自 http://blog.csdn.net/kaiwii/article/details/8283208
当jsp文件第一次被处理时,jsp引擎首先把jsp文件转化成一个java源文件,如果在转化过程中发生错误的话,会立刻中止,同时向服务器端和客户端发送错误信息报告;如果转化成功了,就会产生一个class类。然后再创建一个 Servlet对象,首先执行jspInit()方法进行初始化操作,由于整个执行过程jspInit()方法只执行一次,所以可以在这个方法中进行一些必要的操作比如连接数据库,初始化部分参数等等,接着执行_jspService()方法,对客户端的请求进行处理,对每一个请求会创建一个线程,,如果由于某种原因导致jsp网页关闭或者销毁的话会执行jspDestroy()方法。
jspInit(){}:jsp Page被初始化的时候调用该方法,并且该方法仅在初始化时执行一次,所以可以在这里进行一些初始化的参数配置等一次性工作,由作者创建
jspDestroy(){}:jsp Page由于某种原因被关闭的时候调用该方法,由作者创建
jspService(){}:由jsp容器自动创建的处理jsp Page的方法,由jsp容器创建,不能由作者定义。
留个名 哈哈
为什么我的不能运行?提示是否要保存jsp文件
客户端与服务端的一次会话就是session
重定向的话相当于客户端的,URL会发生改变,response.sendRedirect();
请求转发是对于服务器的,URL不会改变,request.getRequestDispatcher(req.resp)
请求转发与请求重定向的区别:重定向:客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,前一次请求对象不会保存,地址栏的URL地址会改变; 请求转发:服务器行为,request.getRequestDispatcher().forward(req,resp);是一次请求,转发后请求对象会保存,地址栏的URL地址不会改变;
访问一个额页面时候,该页面内的response对象只能对这次访问有效,对其他页面的response对象对当前页面无效 !常用方法:
string getCharacterEncoding()---返回响应yoga的是什么编码;void setContentType(String type)设置响应的mime类型;
printWriter getWriter() 返回可以向客户端输出字符的一个对象;sendRedirect(java.lang.String location)重定向客户端的请求;
课程须知
Hi,我是JSP。为了让您更好的了解我,请先学习我的小伙伴JAVA和HTML。
老师告诉你能学到什么?
学完JSP,您可以掌握JSP基本语法,理解Java Web开发思想,进而能独立开发简单的Java Web应用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消