JSP的简单题目,达人进

JSP的简单题目,达人进,第1张

代码含义:

<%! int a=0; %>相当于在servlet中声明全局变量a,并赋初值为0;

<% int b=0; a++; b++; %>相当于在servlet的service方法中声明b变量(局部变量),并实现a、b自增;

a:<%=a %>输出a的值;

<br>换行

b:<%=b %>输出b的值;

第二次访问输出结果:

a:2

b:1

原因:a为全局变量,每次request通过servlet的service方法而实现a的自增,顾每次访问网页a的值自增,而b变量为servlet的service方法中的局部变量,实现b变量的声明和自增,所以不管访问多少次,b的值始终为1

重点:针对这个问题你需要明白两点:

1、全局变量和局部变量的区别

2、JSP页面代码的实现机制,其实你在JSP页面中所写的Java代码,相当于你在自己书写servlet时所写的代码,只不过JSP页面自动生成了servlet类包含了你在JSP页面内所写的代码

注:虽然这样的代码可以直接看出结果,但为了负责的态度,经过了实测,确保答案正确

首先是inputNumberjsp分析功能。获取用户输入并传输数据。需要控件:form表单 和 <input type="text" name="number" id="number" > 控件。<input type="text" name="submit" id="submit" > 提交地址 action = "getNumberjsp" 提交方式 method="post"其次是getNumberjsp分析功能。获取inputNumberjsp所传输的数据。并做出平方和立方的业务处理获取数据<%String number=requestgetParameter("number"); %>处理数据<%=num %>的平方为:<%=numnum %> //求获得的值的平方<%=num %>的立方为:<%=numnumnum %>//求获得的值的立方 咳咳。借用楼上的回答。。

以上就是关于JSP的简单题目,达人进全部的内容,包括:JSP的简单题目,达人进、jsp的两个选择题,不会做、jsp题,求高手解答。。。。。。。。急。。。。。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10105230.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存