您的位置:首页 > Web前端 > JavaScript

jsp初学记录(jsp, session, gb2312, utf-8)

2012-08-11 22:02 148 查看
今天刚学JSP,主要学习的目的是为了在抓取网页时能够了解页面的特性,以便于知己知彼百战不殆。

刚学的时候必定会遇到很多的问题,按照问题遇到的次序逐一记录解决过程吧。

1、第一个遇到的问题是极其弱智的问题,怎么样才能够把JAVA代码嵌入到html中去?

这个得用<% %>符号来处理。案例如下:<%String id = request.getParameter("id"); %>。

2、第二个遇到的问题是,想使用自己写的类,比如CheckLogin类,怎么导入到jsp中?

这个使用的语句是,在jsp文件头的<%@ page %>标签中加入导入的语句。<%@ page import="org.test.*" %>

<%= %>是以种输出的标签,在该标签内可以单独放置一个变量比如:<%= id %>,这句话在输出的时候就会输出id的值。

NumberformatException是数据格式异常,后面给的参数比如null就是参数为空的异常。

JSP的数据传输是HTTP的传输机制,主要使用的方法是request, response方法。而request, response是基于时间流的数据交换过程,如果数据发送与数据接收必须是连续的,中间没有其他的数据接收程序接收该标签下的数据。如果有其他程序接收该标签数据,则目标对象无法接收到数据,因为指定标签的数据只能够被接收一次。比如a发送标签为hell的数据"hello"到http上面,目标页面时b;此时,有c接收了hell;则b页面无法接收到hell中的“hello”内容了。

post和get的区别可以体现在url的显示上面。如果是get,则网络传输的参数,则一般被显示在url的参数上面,比如你在百度搜索,结果页中就会有你搜的内容的信息。而post典型的应用是在账户密码的传送上面,没人会希望看的自己登陆后,自己的账户和密码显示在网页的ur上的吧。因而l没有哪个系统会用get来进行账户密码的传输的。

分页技术:韩顺平Jsp第二讲第三部分。分页的效率等。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: