`

Java入门(二):创建jsp应用程序

阅读更多
这里需要用到Tomcat服务器,Tomcat服务器的安装和应用请参阅博客的其他文章。
新建一个Tomcat Project(Tomcat服务器) 。

选择Tomcat Project(Tomcat项目)。

下一步,项目起名为Chapter09a。

下一部,保持默认

完成即可。
下面我们在Chapter09a项目里建立文件firstjsp.jsp。
代码如下:

<%@ page contentType="text/html" %>
<html>
	<head>
		<title>JSP test</title>
	</head>
	<body>
		<%-- out是脚本元素中已有的成员,它类似于System.out。 --%>
		<% out.print("hello,world"); %>
		<br>
		<!-- 这是Java表达式,它创建了一个Date对象。 -->
		<% java.util.Date date = new java.util.Date(); %>
		Today is: <%=date.getDate()%>
	</body>
</html>

保存,然后,启动Tomcat服务器


我们打开ie浏览器,输入
http://localhost:8080/Chapter09a/firstjsp.jsp
我们可以看到执行结果为

i
上面的程序需要注意的一点是,如果你用的是英文版的MyEclipse,如果有中文存在,会出错提示
eclipse jsp Save could not be completed


提示你编码不对,需要重新设置编码。
解决方法:
把第一行的代码改为:
<%@ page contentType="text/html;charset=utf-8" pageEncoding="utf-8" %>

中文问题不能存盘就可以解决啦!
继续努力!!


  • 大小: 23.8 KB
  • 大小: 40.8 KB
  • 大小: 29.6 KB
  • 大小: 32.9 KB
  • 大小: 2.1 KB
  • 大小: 19.2 KB
  • 大小: 20.4 KB
分享到:
评论

相关推荐

    JSP程序设计从入门到精通355页.pdf

    JSP 程序设计从入门到精通 本书主要介绍了 JSP ...Application 是一种服务器端的存储机制,用于存储应用程序的信息。 本书涵盖了 JSP 程序设计的所有方面,从基础知识到高级技术,为读者提供了一个系统的学习平台。

    java入门知识:J2SE J2EE J2ME的区别

    ### Java入门知识:J2SE、J2EE与J2ME的区别 #### 一、Java简介 Java是一种广泛使用的高级编程语言,它以其强大的跨平台能力、丰富的类库以及易于维护的特点,在软件开发领域占据着重要的地位。Java由Sun ...

    简单的Java+jsp小程序

    学习如何捕获和处理异常,以及使用如Log4j这样的日志框架记录应用程序的运行情况,有助于问题排查和系统维护。 通过这个"简单的Java+jsp小程序",初学者可以逐步掌握Web开发的基础知识,为进一步深入学习如Spring、...

    JSP程序设计从入门到精通

    JSP(Java Server Pages)是一种服务器端技术,用于创建动态网页,它允许开发者将Java代码嵌入到HTML页面中。随着互联网技术的迅速发展,Web技术也日新月异,JSP作为一种成熟的动态页面技术,在web前端开发中扮演了...

    零基础学Java.Web开发:JSP.Servlet.Struts.Spring.Hibernate.Ajax(PPT).

    Java Web开发是构建基于互联网应用程序的关键技术,涵盖了多种框架和工具。这个压缩包中的资源,"零基础学Java.Web开发:JSP Servlet Struts Spring Hibernate Ajax(PPT)",旨在为初学者提供一个全面的学习路径,从...

    JSP 程序设计从入门到精通 PDF 教程

    - **易于使用**:JSP允许开发者在HTML页面中直接编写Java代码,使得Web应用程序的开发更加直观。 - **可移植性强**:由于JSP基于Java技术,因此可以在任何支持Java的平台上运行。 - **强大的功能**:JSP可以访问...

    Jsp——入门

    它允许Web开发者将HTML代码与Java代码结合在一起,以创建交互式的Web应用程序。JSP的主要目的是简化Java Web应用的开发,使得前端开发者可以更方便地处理视图层,而将业务逻辑和数据处理留给服务器端的JavaBeans组件...

    Java基础入门源代码

    8. **Java Swing和JavaFX**:这两者是Java的图形用户界面(GUI)库,用于创建桌面应用程序。Swing是早期的选择,而JavaFX提供更现代的UI组件和更好的性能。 9. **Java EE**:如果深入学习,你还会遇到Java企业版...

    java基础 包含:Java入门 基础语法 JAVA 类和对象 JAVA 高级类 等等

    Java的Java Enterprise Edition(JEE,现更名为Jakarta EE)提供了服务器端开发的支持,包括Servlet、JSP、EJB(Enterprise JavaBeans)、JMS(Java Message Service)等技术,用于构建分布式、高性能的应用系统。...

    JAVA入门: J2EE的学习流程

    ### JAVA入门:J2EE的学习流程 在Java技术体系中,根据不同的应用场景和技术需求,Java主要分为三个版本:J2SE(Java 2 Platform Standard Edition)、J2ME(Java 2 Platform Micro Edition)以及J2EE(Java 2 ...

    最新JSP入门与应用(PDG)

    **JSP(Java Server Pages)** 是一种动态网页技术,由Sun Microsystems开发,现在由Oracle公司维护。...通过学习这些材料,你可以了解如何在实际项目中有效地利用JSP来构建动态、交互式的Web应用程序。

    jsp入门教程

    - **使用Servlet改写联系簿**:通过具体的示例代码展示如何使用Servlet重构原有的JSP应用。 #### 第7章 使用Filter过滤请求 - **批量设置请求编码**:使用Filter统一设置所有请求的字符编码。 - **用Filter控制用户...

    洪恩JAVA编程之道

    《洪恩JAVA编程之道》是一本深入探讨Java编程技术的书籍,其随碟代码提供了丰富的实践示例,帮助读者巩固理论知识,提升编程技能。在Java编程的世界里,理解和掌握这些知识点至关重要,因为它们构成了Java程序员的...

    java入门-txt

    ### Java入门核心知识点详解 #### 一、JDK概述与安装 **JDK**(Java Development Kit)作为Java开发的基础工具包,对于学习Java编程语言至关重要。它包含了Java运行环境(Java Runtime Environment, JRE)、Java...

    零基础学Java[1].Web开发:JSP.Servlet.Struts.Spring.Hibernate.Ajax(PPT).rar

    【Java Web开发】是IT领域中的一个重要分支,它结合了Java编程语言与Web技术,用于构建动态、交互式的网络应用程序。对于初学者来说,掌握Java Web开发的基本概念和技术是迈向专业开发者的必经之路。本资源"零基础学...

    jsp程序设计入门到精通

    - **Java Servlet的解释**:Servlet是一种Java技术,用于创建动态Web应用程序。 - **JSP与Servlet的关系**:JSP在服务器端被编译成Servlet。 ##### 4.2 Servlet规范定义的Servlet生命周期 - **初始化阶段**:当...

    Java Web程序设计入门课件-JSP概述.pptx

    Java Web程序设计入门课程主要讲解的是如何使用Java Server Pages (JSP) 技术来创建动态网页。JSP是一种基于Java的服务器端脚本语言,它允许开发者在HTML页面中嵌入Java代码,以便在服务器端生成动态内容。JSP的核心...

    Java入门级教程

    9. **Java Swing和JavaFX**:对于开发图形用户界面(GUI)的应用,Java Swing和JavaFX是两个重要的库,你可以学习如何使用它们创建交互式的桌面应用程序。 10. **Java Web开发**:一旦掌握了基础,你还可以进一步...

Global site tag (gtag.js) - Google Analytics