-
外文资料原文
JSP
JSP
(JavaServer
Pages)
is
initiated
by
Sun
Microsystems,
Inc.,
with
many
companies
to
participate
in
the
establishment
of
a
dynamic
web
page
technical
standards.
JSP
technology
somewhat similar to ASP technology, it
is in the traditional HTML web page document (*.
htm, *.
html) to insert the Java
programming paragraph (Scriptlet) and JSP tag
(tag), thus JSP documents
(*. jsp).
Using JSP development of
the Web application is cross-platform
that can run on Linux, is
also available for other operating
systems.
JSP technology to
use the Java programming language prepared by the
category of XML tags
and scriptlets, to
produce dynamic pages package processing logic.
Page also visit by
tags and
scriptlets exist in the services side
of the resources of logic. JSP page logic and web
page design
and
display
separation,
support
reusable
component-based
design,
Web-based
application
development is
rapid and easy.
Web server
in the face of visits JSP page request, the first
implementation of the procedures
of,
and then together with the results of the
implementation of JSP documents in HTML code with
the
return
to
the
customer.
Insert
the
Java
programming
operation
of
the
database
can
be
re-
oriented websites, in order to achieve the
establishment of dynamic pages needed to function.
JSP and Java Servlet, is in
the implementation of the server, usually returned
to the client is
an HTML text, as long
as the client browser will be able to visit.
JSP
1.0
specification
of
the
final
version
is
launched
in
September
1999,
December
has
introduced 1.1 specifications. At
present relatively new is JSP1.2 norms, JSP2.0
norms of the draft
has also been
introduced.
JSP pages from
HTML code and Java code embedded in one of the
components. The server
was in the pages
of client requests after the Java code and then
will generate the HTML pages to
return
to
the
client
browser.
Java
Servlet
JSP
is
the
technical
foundation
and
large-scale
Web
application
development
needs
of
Java
Servlet
and
JSP
support
to
complete.
JSP with
the
Java
technology easy to use, fully object-
oriented, and a platform-independent and secure,
mainly for
all the characteristics of
the Internet.
JavaScript,
which
is
completely
distinct
from
the
Java
programming
language,
is
normally
used to dynamically generate
HTML on the client, building parts of the Web page
as the browser
loads the document. This
is a useful capability and does not normally
overlap with the capabilities
of JSP
(which runs only on the server). JSP pages still
include SCRIPT tags for JavaScript, just as
normal HTML pages do. In
fact, JSP can even be used to dynamically generate
the JavaScript that
will
be
sent
to
the
client.
So,
JavaScript
is
not
a
competing
technology;
it
is
a
complementary
is also possible to use JavaScript on the server,
most notably on Sun ONE (formerly iPlanet),
IIS, and BroadVision servers. However,
Java is more powerful, flexible, reliable, and
portable.
JSP
(a
recursive
acronym
for
Hypertext
Preprocessor
is
a
free,
open-source,
HTML-embedded
scripting
language
that
is
somewhat
similar
to
both
ASP
and
JSP.
One
advantage of JSP is that the dynamic
part is written in Java, which already has an
extensive API
for networking, database
access, distributed objects, and the like, whereas
PHP requires learning
an entirely new,
less widely used language. A second advantage is
that JSP is much more widely
supported
by tool and server vendors than is Pure Servlets.
JSP
doesn't
provide
any
capabilities
that
couldn't,
in
principle,
be
accomplished
with
servlets. In fact, JSP documents are
automatically translated into servlets behind the
scenes. But it
is more convenient to
write (and to modify!) regular HTML than to use a
zillion println statements
to generate
the HTML. Plus, by separating the presentation
from the content, you can put different
people on different tasks: your Web
page design experts can build the HTML by using
familiar
tools and either leave places
for your servlet programmers to insert the dynamic
content or invoke
the dynamic content
indirectly by means of XML tags.
Does
this mean that
you can just learn JSP
and forget about servlets? Absolutely
not! JSP
developers need to
know servlets for four reasons:
a.
JSP
pages
get
translated
into
servlets.
You
can't
understand
how
JSP
works
without
understanding
servlets.
b.
JSP
consists of static HTML, special-purpose JSP tags,
and Java code. What kind of Java
code?
Servlet code! You can't write that code if you
don't understand servlet programming.
c.
Some tasks are
better accomplished by servlets than by JSP. JSP
is good at generating
pages
that
consist
of
large
sections
of
fairly
well
structured
HTML
or
other
character
data.
Servlets are better for generating
binary data, building pages with highly variable
structure, and
performing tasks (such
as redirection) that involve little or no output.
d.
Some tasks are
better accomplished by a combination of servlets
and JSP than by either
servlets or JSP
alone.
JSP technology strength
(1)
time
to
prepare,
run
everywhere.
At
this
point
Java
better
than
PHP,
in
addition
to
systems, the code not to
make any changes.
(2)
the multi-
platform support. Basically on all platforms of
any development environment,
in any
environment for deployment in any environment in
the expansion. Compared ASP / PHP
limitations are obvious.
-
-
-
-
-
-
-
-
-
上一篇:标书中英文翻译样本及常用词汇
下一篇:考研英语100句-包含全部常用词汇