Dynamic Web Pages in J2EE
JSPs are the primary method in the J2EE platform for displaying dynamic Web pages. Special tags let Java code be included on the page as well as inserted into HTML statements without invalidating the HTML syntax. It thus lets non-Java programmers maintain HTML pages in their favorite authoring programs without interfering with the Java code on the page. With the use of standard and custom JSP tags, the Java code can be completely hidden (see JSTL and JSP tag).
From JSPs to Java Servlets
At runtime, the application server turns the JSP into a Java servlet (.jsp to .java file) using a JSP converter, which is a part of the servlet container. The servlet is then compiled into bytecode (.class) and run on the server like any other servlet.
The JSP can also call Enterprise JavaBeans (EJBs) for additional processing. JSPs are the Sun/Java counterpart to Microsoft's ASPs (Active Server Pages). See servlet and servlet container.
JSPs Run in the Server
JSPs and servlets are server-side applications that are standard features of the J2EE platform.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Software we'll never see in the App Store
- Software we'll never see in the App Storejsp, php, perl should workJSP, PHP, and Perl should all work because they are server side technologies that deliver html back to the browser. The only thing the iPhone doesn't accept is java applications and applets on the actual phone because they...
- Discussion threads 2008-06-19
- Laptop wars: Toshiba goes thin with 128GB solid state drive
- Laptop wars: Toshiba goes thin with 128GB solid state drive128GB SSD is Good NewsWith SSDs for Laptop capped at 32GB until now, this new 128GB Portege from Toshiba makes for the first serious SSD alternative to latops equiped with traditional HDD. Thanks a lot for the information.RE: Laptop wars: Toshiba...
- Discussion threads 2008-06-17
- Microsoft inks HP search deal; How many consumers will change the default?
- Microsoft inks HP search deal; How many consumers will change the default?WellIt's certainly worth a shot I suppose. Though I always reset my search provider. After all, everytime I download Adobe reader I have to turn off the Google toolbar installation. I don't see this as any...
- Discussion threads 2008-06-02
- The tattered history of OOP
- This is a guest blog by frequent contributor Mark Miller - a followup on our earlier discussions of the effectiveness and value of the object oriented programming idea. OOP has been a mixed bag, but I say this only because...
- Blog posts 2008-06-02
- KonaKart (exe)
- KonaKart is a free Java shopping cart application that provides everything that store owners need to sell their products over the Internet. KonaKart includes an extensive set of shopping cart features to satisfy the needs of both online shoppers and storeowners alike. We thought that there was a gap in...
- Software downloads 2008-05-29
- 3D Gallery For Developers (zip)
- Add powerful 3D style animations to your ASP.NET, PHP, JSP or HTML website! With the 3D Gallery For Developers you are getting a powerful toolset for creating impressive picture galleries and product presentations. For best presentation quality, only state of the art technologies are used. The animation has been developed...
- Software downloads 2008-05-21
- Jinkies! Microsoft's 2015 open source strategy
- Jinkies! Microsoft's 2015 open source strategyFinally, a truly open strategyThere's been a lot of smoke and mirrors in the community about being open and sharing things for the better of all.Microsoft have finally decided to come and rescue us. True openness always has, and always will be about "Open Code"...
- Discussion threads 2008-05-19
- Stylus Studio 2008 XML Enterprise Suite Release 2 (exe)
- Stylus Studio 2008 XML Enterprise Suite is comprised of a multitude of XML tools all in one feature packed XML editor. Build XML-enabled Java applications using Stylus Studio 2007 XML Enterprise Suite's JSP Editor, XML-Java debugger, and other Java XML applications. Stylus Studio's XML Editor also provides in depth XSLT...
- Software downloads 2008-05-04
- MS08-025: Microsoft Windows kernel vulnerable to local privilege escalation flaw
- MS08-025: Microsoft Windows kernel vulnerable to local privilege escalation flawCrumbsThe 10 year old mouse is out.Who'da thought?New news?Isn't this just rehashing news from three weeks ago? Not that it isn't a serious flaw, but it's old news. Can't we just wait for the next patch Tuesday, or is...
- Discussion threads 2008-04-29
- VistA dieing of starvation and neglect
- VistA dieing of starvation and neglect...McCain is a f*cking idiot! Gee some patriot he is, eh?"[B]Ideology, a desire to privatize all government functions. “John McCain has come out for closing the VA and giving everybody vouchers,” Longman said.[/B]"And privatizing our government... don't you people get it? When you privatize we...
- Discussion threads 2008-04-23
- Digging into Psystar
- Digging into PsystarDigging into PsystarTwo options: 1) too good to be true, or 2) They really did not plan or prepare for the mediaEVERYONE knows this kind on news attracts a GREAT deal of attention, so I´m afraid its number one... Its all a sand castle...SHould have looked deeperpsystar.corp was...
- Discussion threads 2008-04-16
- Virgin Mobile
- Editor's note: Because evaluating wireless coverage requires experience with the network in a wide variety of physical locations, CNET does not rate wireless carriers. We can, however, tell you everything you need to know about the major carriers. We invite your feedback and ratings in our user opinions section; the...
- Product reviews 2008-03-22
- Standards and pragmatism in web browsers
- Standards and pragmatism in web browsersJoel nailed it.Making websites at that worked cross browser has never had ANYTHING to do with standards. [b]Ever[/b]. The collective sigh of relief when Netscape was finally laid to rest was almost audible.Joel is not alone with this conviction. Every developer and GUI designer in...
- Discussion threads 2008-03-20
- Adobe Motion Exchange Plugin (jsp)
- You can now easily integrate Adobe After Effects projects with Adobe LiveMotion. Create your complex animations in After Effects, then export your project as an Adobe Motion Exchange AMX format (.amx) file. Import this file into LiveMotion and then cont. This version is the first release on CNET Download.com.
- Software downloads 2008-03-10
- Build a Vista-compatible office PC for $305
- Build a Vista-compatible office PC for $3052GB PC5300 Corsair for $39 from...newegg. This would be a better choice in my opinion.The main board you mentioned will let you go up to 1GB of video memory with this config.Vista Capable?With 1 gig of ram- minus the graphics, don't you think...
- Discussion threads 2008-03-08
- Photoshop 7.0 Scripting Plug-in (jsp)
- Automate repetitive tasks and key workflows in Adobe Photoshop using rich scripting support. Write scripts using JavaScript or AppleScript. This version is the first release on CNET Download.com.
- Software downloads 2008-03-06
- Adobe InDesign Installer Permissions (jsp)
- This update is for customers using Mac OS X, v.10.1.x, with the English version of Adobe InDesign 2.0. When installing InDesign 2.0 on Mac OS X, v.10.1.x, you may receive the error: Error creating folder. 1008:9,-5000 access denied, followed by: You do not have enough access privileges for this installation....
- Software downloads 2008-03-06
- Adobe Illustrator 10.0.3 Pantone (jsp)
- This update for Adobe Illustrator includes four Pantone libraries: Pantone Solid Coated, Pantone Solid Matte, Pantone Solid Uncoated, and Pantone Process Coated. The first three libraries have corrected CMYK color values for Pantone colors 7492-7547. The fourth library has been updated so swatches are set to Illustrators Global Process colors...
- Software downloads 2008-03-05
- Mac OS X Keyboard Shortcut Fix (jsp)
- Beginning with Mac OS X v.10.2 Jaguar, Apple has reserved the keyboard shortcut Command+~ Tilde to cycle through an application's open document windows. This change conflicts with the behavior of the shortcut in Adobe Photoshop 7.x (selecting the image composite in the Channels palette or selecting the master channel in...
- Software downloads 2008-03-05
- Adobe Photoshop 7 File Browser (jsp)
- The File Browser Update plug-in increases the stability of the File Browser in Adobe Photoshop 7 running on Mac OS X version 10.2. This plug-in addresses a specific issue that could occur when browsing a large number of files in a single folder. This version is the first release on...
- Software downloads 2008-03-03
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- The Cisco Mobility Resource Center is your source for FREE mobility solutions
-
The Cisco Mobility Resource Center offers FREE videos, downloads, podcasts and more, all designed to help small and medium businesses get mobile connectivity solutions, improve productivity and drive sales and revenue.
- New mobility solutions at the Cisco Mobility Resource Center
- Which solar technology will survive?
-
At the Cleantech Forum in San Francisco, Todd Glass of Heller Ehrman moderates a discussion, among tech execs, on the various solar technologies making a difference in the green movement.
- Watch the video >>
- New entries posted to Know Issues, Best Practices and Workarounds Wiki
-
Latest Topics: Running virtual machines and DHCP can cause Intel® AMT to be inaccessible; Wildcard certificates are currently not supported for remote; Dell 755 returns a duplicate UUID during activation configuration.
- See the latest entries on the Intel Wiki >>
- BNET Industries
- Check out BNET's newest resource for managers and executives. Need to do research on your competitors? Don't have time to read every trade pub? BNET Industries is the new source for daily news, insights, and research on 11 major industries and 9,000 public companies.
-
- The technology industry from a different angle
-
- See what's hot in the auto industry
-
- Stay on top of the energy industry




