篇一 :jsp总结

1.在JAVA中 ―1 << 9‖是什么意思啊?

在java里面,<< 和 >>是移位操作符。

其中,<<是向左移位,>>是向右移位。

比如:1<<9表示二进制的1向左9位,后面补充0。即:1000000000。同样,右移也差不多,但是负数右移的话,右边补充1,正数右移补0

2.java中< >是什么意思,用途是什么?

泛型,比如说List list = new ArrayList();这个是不用泛型的,list中就可以放任意类型的对象,用泛型后比如List<String> list = new ArrayList<String>();list中就只能放入String类型的对象,放其他类型的对象时会报错误,加强了验证。

3.java中<%!%>和<%%>的区别

是jsp吧。<%!%>主要是用来声明变量的,<%%>主要是写你的业务代码的。不过一般都不会直接在jsp页面上写代码,那样显得很乱,可维护性差。jsp只是一个显示数据的作用。

4.Java里<和 <有什么区别啊,<在比较两个数大小的时候应该有什么格式要求吗??? <只在html ,xml等标记语言中使用的转义字符,java总不存在这种说法

5.在JSP的JavaBean中有一个参数scope是什么意思?

scope标示你定义的这个bean在上下文的有效范围.

page:当前页面有效,只是当前页面可引用,离开了当前页面则不可引用;

request: 请求有效,一个请求到另个请求之间,这里要区分1次请求还是2次请球,redirect是2次请求,forward 是一次请求.request.setAttribute()是放在一次请球中

…… …… 余下全文

篇二 :jsp实训报告总结

企业信息管理系统概述

一、企业信息管理需求分析

1、登录页面模块

登录页面模块功能如下:

对登录页面进行设置,要求输入用户名和密码正确之后才可登录系统。若尚未注册,则点击注册新用户(注:当用户名已存在时不能重复注册)。

2、首页面模块

首页面模块功能如下:

插入相应的图片,显示首页面的信息。

3、通讯工具模块

通讯工具模块功能如下:

1)、通讯录管理:修改联系人、删除联系人、新增联系人、

2)、短消息管理:发送消息、设置消息已读、删除消息、首页(前一页、后一页、尾页)的设置

4、个人管理模块

个人管理模块功能如下:

1)日程安排:修改日程安排、删除日程安排、新增日程安排、首页(前一页、后一页尾页)的设置

2)工作记录:修改工作记录、删除工作记录、新增工作记录、首页(前一页、后一页尾页)的设置

5、企业管理模块

企业管理模块功能如下:

1)公司公告:修改公司公告、删除公司公告、新增公司公告、首页(前一页、后一页尾页)的设置

2)工作会议::修改工作会议、删除工作会议、新增工作会议、首页(前一页、后一页尾页)的设置

6、退出模块

退出模块功能如下:

点击退出之后,系统直接跳转到登录页面,若要重新登录,则进入登录页面输入信息之后即可登录。

二、企业信息管理系统功能结构图:

https://upload.fanwen118.com/wk-img/img100/2733617_1.jpg

三、建立数据库

1、users(id,name,password,email)

2、address

3、sms

4、schedule

5、worklog

6、notice

7 、meeting

静态页面设计

一、功能描述

1、登录页面模块:对登录页面进行设置,要求输入用户名和密码正确之后才可登录系统。若尚未注册,则点击注册新用户,注册新用户时进入register.jsp页面。

2、注册模块:当用户名已存在时不能重复注册,当重复注册时,系统将会给出提示“该用户名已经存在”。注册时,必须要输入密码。

…… …… 余下全文

篇三 :jsp项目开发感想

项目开发感想

我在项目中负责前期的一些准备工作,搜寻需求和和建立需求文档。通过确定了需求,确定了一些我们在软件开发后所要完成的软件的功能。我负责把最后文档的格式和内容提纲列出来。也参与了一些软件功能的开发,帮助最后的软件测试以及软件的修改工作。最后负责编写相关的测试文档。

开发的过程紧张而又快乐,我又像一个真正的程序员那样,找到了自己的位置,找到了感觉。把全部的心血浇注到键盘上,眼看着代码像豆芽一样生长,我心满意足。 可以说做项目的过程确实是一个艰辛的过程,很多同学,特别是组长为了这个项目经常加班到深夜,作为其他项目组同学他们本身有自己的工作要做,回宿舍之后还要拖着疲惫的身体继续工作在电脑前,为了项目的如期完成而努力……在完成了项目后,同学们都笑说解脱了,但我相信每一位做了项目的同学,一定能够对软件开发的过程有个更深的了解,软件开发过程最重要的是团队精神,这是小组全体项目成员的心声,在整个项目制作过程中,没有谁能够真正一个人走下去,做项目如此,我们每个人的生活又何尝不如此,谁能真正独立于社会生活呢?项目团队只是我们社会生活的一个缩影,认识到这一点,就不难理解为什么项目开发需要优秀的 团队,需要良好的团队精神。

在程序开发阶段遇到了很多问题,有几次编译总是报“404”错误,找的一段时间才发现时文件夹里没有相关的jsp文件,提醒我做东西要认真不能着急。还有类似于++sum和sum++的基本概念,以为学过了就掌握了,但是在真正的编程过程中还是会忘记犯错误。比较大的问题例如系统的登录问题,与数据库连接的问题都是以前没有学到或者碰到的问题,在各位的合作之下通过查资料和请教水平较高的同学使得顺利完成。所以我认识到编码规范很重要,必须一开始就强调,否则项目开发之后再来修正将付出非常大的成本,而编码规范要落实下去,必须一开始就进行代码走查,因为每个程序员都是非常有个性的。没有所谓绝对健壮的程序,也没有所谓效率最好的程序,请记住进度,无论用多糟糕的编码,只要功能实现就行,因为赶快按时完成任务比什么都重要,但是在每天完成任务之后,只要还有剩余时间,赶快复查代码,然后进行小范围重构。

…… …… 余下全文

篇四 :jsp自我总结

参考servlet中的接口:

request.getScheme(); 返回的协议名称,默认是http

request.getServerName() 返回的是你浏览器中显示的主机名,你自己试一下就知道了 getServerPort() 获取服务器端口号

request.getContextPath()应该是得到项目的名字,如果项目为根目录,则得到一个"",即空的字条串。如果项目为abc, <%=request.getContextPath()% > 将得到abc,服务器端的路径则会自动加上,<a href="XXXX.jsp"> 是指当前路径下的这个xxx.jsp页面,有时候也可以在head里设置html:base来解决路径的问题,不过用的最多的还是request.getContextPath。 在js文件中得到request.getContextPath()的值,不想在JSP中写太多的Javascript代码: 一种方法是用

hidden: <input type=hidden name=contextPath value=<%= request.getContextPath()> 再就是在本页面的js里面也是可以使用Scriptlet来赋值的: var a = '<%=

request.getContextPath()>' 或者你赋值给一个hidden的控件都是可以的,然后js取,这样js可以不用写在jsp里

response.setHeader("Pragma","No-cache");

response.setHeader("Cache-Control","no-cache");

…… …… 余下全文

篇五 :jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

jsp总结

…… …… 余下全文

篇六 :jsp知识点总结

JSP期末复习总结

作者:张焕

HTML基础知识:HTML常用标签和元素

<meta http-equiv="content type" content=”text/html”;charset=”gb2312”> charset=”gbk” //设置字符集

<body bgcolor=yellow> //设置背景颜色

<body background=../img/background.gif> //设置背景图片

<pre></pre>定义预先排版的文本

自动换行与首行缩进

<p> 定义一个段落

<br /> 插入单个换行

<center><font size=6 color=31743f>字体设置</font></center>

<hr size=7 color=666666 width=80% align=right> //插入横线

<a href=html1.jpg target=_blank>

<img src=html1.jpg alt=html width=100 height=100 align=right border=0> </a>

<a href=‘a.jsp?page=5’></a>

<a href=right.htm#tyjz target=right>书签链接</a>

<a name=tyjz>书签链接锚点</a>

<marquee Direction=left/right Behavior=scroll/slide/alternate Loop= Scrollamount/Scrolldelay Align=top/middle/bottom>……</marquee>

…… …… 余下全文

篇七 :jsp期末总结

1.  动态网页技术的比较

文字叙述:根据表格自己编写。

2.开发JSP程序需要具备那些开发环境?安装JDK后如何配置环境变量?

JSP推荐开发环境:Windows 20## Server + Tomcat 6.x+MyEclipse,是企业常用的开发环境。JSP运行环境需要JDK的支持,需要安装两个软件:j2sdk和Tomcat。

安装好JDK后,需要设置环境变量,主要进行以下的配置:

(1)   设置JAVA_HOME环境变量:JAVA_HOME表示java安装目录。右击“我的电脑”,依次选择“属性”→“高级” →“环境变量”选项。在“环境变量”对话框中,单击“系统变量”区域中的“新建”,新建一个系统变量,变量名为JAVA_HOME,变量值为D:\jdk1.6.0_06,它是JDK安装目录。

(2)   设置CLASSPATH环境变量:CLASSPATH表示搜索Java类的路径,这个路径中可以包含一些jar归档文件,也可以是一个目录。查看是否存在CLASSPATH变量,若存在,则加入如下的值:

             .;%JAVA_HOME%\lib\dt.jar; % JAVA_HOME%\lib\tools.jar

       若不存在,则创建该变量,并设置上面的变量值。

(3)   设置PATH环境变量的值:PATH变量是系统搜索可执行程序的路径。编辑PATH系统变量,再最后添加如下的值   ;%JAVA_HOME% \ bin

3.Eclipse与Myeclipse的区别

…… …… 余下全文

篇八 :jsp课程总结

Jsp课程总结

学习jsp课程一个学期了,对于jsp的课程也有了一些了解。

从知道什么是jsp,到了解jsp的开发环境,到jsp的处理过程,,到jsp开发的基础,到jsp的语法等等。

首先,Jsp是一种动态网页的技术,是在传统的网页html文件

中插入java程序段和jsp标记,而形成的jsp文件。

Jsp开发的环境是需要一些开发工具,所以要安装一些工具和

配置工具 JSP技术使用java编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

Web在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与Java servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向internet的所有特点。

众多大公司都支持JSP技术的服务器,如IBM Oracle Bea

公司等,所以JSP迅速成为商业应用的服务器端语言。

Jsp技术的优点有很多,JSP技术是用JAVA语言作为脚本语言的,JAVA是成熟的,强大的,易扩充的编程语言,远优于基于BASIC的脚本语言。一次编写,到处运行。除了系统之外,代码不用做任何更改。系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。强大的可伸缩性。从只有一个小的jar文件就可以运行Servlet JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。 多样化和功能强大的开发工具支持。

…… …… 余下全文