首页 > 编程知识 正文

javajsp练习,Javajsp

时间:2023-12-29 13:16:28 阅读:329598 作者:RIAD

本文目录一览:

怎么才能将jdk、java、jsp学的精通!

2点吧,

首先就是一定要有个良好的学习顺序.先是JAVA SE的常用语法这些,然后慢慢深入到EE的内容.把servlet学扎实了,后面用框架什么的,理解起来也比较快

第二,就是一定要多加练习.很多一开始学编程的人往往犯一个错误,就是觉得自己什么都能看得明白,有些很复杂的数据结构,算法,看起来好像没什么难度嘛.

可是真的要你离开书本自己把代码完整地敲出来,有些人别说什么二叉树什么的了,让他写一个加减乘除的计算器都未必能自己写得出来

学编程千万不能眼高手低.理解一个东西和学会一个东西并能用起来,是完全两个层次.

一定要多练.哪怕你是觉得非常简单的一个for循环.也不要认为简单,就仅仅看一眼就翻过去看下一页了.一重循环会了,那多重呢?

书上的东西一定要亲自自己敲代码,一来验证,二来锻炼手感.别说新学的人,我们有时候开发了一段时间ASP.NET的项目,隔几天没碰JAVA,再敲JAVA代码还感到手生呢.

做到这两点,基本上就没什么大问题了.

怎么学JAVA、JSP快

有了基础就快

拿到书当看小说

如果你完全不会编程 直接来搞JAVA 汗 不累死都气死你....

一步一步来 先是简单的面向过程 基本语法 基本控制 基本数据类型

重视基础 多加练习 面向过程的经典语言C语言 你可以先学习 然后再来搞JAVA

那你会轻松很多了 语言之间是相通的 不存在多大啊的障碍 就好比你学会了英语再学IT英语一样 有个过程

如果你有一定语言基础了 那么你入门JAVA应该很快 想提高 ---多写程序

java里 jsp 题

代码含义:

%! 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页面内所写的代码

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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。