学习JSP时遇见的问题,mark一下

 

<Form action="tom.jsp" method="post|get">
//该表单使用post方法向页面tom.jsp 提交信息,action:向xxxxx提交信息

 

GB2312、GBK、GB18030 这几种字符集的主要区别是什么? 

request.getParameter报错问题的解决办法:缺少一个jar包的引用。也就是Tomact lib文件夹下的servlet-api 这个jar包 

IDEA中JSP文件out.println报错问题 

idea运行项目时报错Error running Tomcat8: Address localhost:1099 is already in use

不同页面间传值使用request.setAttribute(position, nameOfObj)时,只会从a.JSP到b.JSP一次传递,之后这个request就会失去它的作用范围,再传就要再设一个 request.setAttribute()。而使用session.setAttribute()会在一个过程中始终保有这个值(注解,session的范围比request大)。

 

P.S.:JavaScript与JSP中不能相互传值,因为JavaScript运行在客户端,而JSP运行在服务器端。若想使它们之间可以相互传递参数,可以在JSP中设置一个hidden控件,用它的value结合上面所说的用法来传递所需的数值。

 

Request的范围是指在一JSP网页发出请求到另一个JSP 网页之间,随后这个属性就失效。设定Request 的范围时可利用request 对象中的setAttribute( )和getAttribute( )。

 

JSP的request内置对象很棒!获益匪浅

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值