本文目录一览:
- 1、求教,如何使用Myeclipse8.0+tomcat5.x写第一个JSP程序
- 2、jsp乱码(第一个jsp程序不能解决 大家帮忙)
- 3、怎样创建一个JSP程序
- 4、如何在JSP中使用JSF:第一个JSF程序
- 5、我的第一个jsp程序
- 6、jsp的执行过程是怎样的
求教,如何使用Myeclipse8.0+tomcat5.x写第一个JSP程序
首先你tomcat 能在myeclipse正常启动吗
如果不能,看看环境变量对吗
如果能正常启动tomcat 那么新建一个web工程test就可以
然后配置tomcat 的\conf\\Catalina\localhost\test.xml
里面内容类似这个
Context path="/test" docBase="D:\eclipse\workspace\test\WebRoot" debug="0" privileged="true"
/Context
然后在D:\eclipse\workspace\test\WebRoot 下面建一个 test.jsp
随便写点啥都行
然后 浏览器运行 注意端口号
jsp乱码(第一个jsp程序不能解决 大家帮忙)
这样写试一下:
%@ page language="java" import="java.util.*" pageEncoding="utf8"%
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
html
head
titleMy/title
/head
body
%
out.println("你好世界!");
%
/body
/html
有时候在现实页面如果出现乱码了,你可以右键选择编码。一般中文乱码选择 gbk或者utf8就该变过来,这是由于文件保存时的编码类型引起的解决方案是在你将文件另存为的时候选择编码方式可以改变。
祝你学习进步!
怎样创建一个JSP程序
首先jsp只是一个普通的文本文件
文本中包含了html静态文本
javascript脚本
动态java代码
说如何创建了jsp文件?还是什么程序?
如果指的是创建一个文件,很简单新建文本,改成jsp后缀就行
如果是可执行的jsp,那么前提是要部署web容器的,java目前开源免费稳定的是tomcat
并且需要配置tomcat环境。然后新建web应用,并且通过tomcat自动部署,把war文件(web archive file )拷贝到安装目录\webapps\目录下即可,然后运行服务器。就可以通过ip和端口访问了
如何在JSP中使用JSF:第一个JSF程序
JSF只有通过和JSP相结合,才能充分发挥它的功效。JSF是通过标签库和JSP进行集成的。
标签库就相当于ASP.NET的服务端组件。
JSF 提供了非常丰富的标签库,通过这些标签库,可以生成各种客户端模型,如HTML、WML、XML以及JavaScript等。
通过这些标签,你可以很容易 建立大规模的客户端模型,并由这些标签自动处理客户端请求。
我的第一个jsp程序
%!int sum=0%
改为:
%int sum=0;%
即前面去掉!号,后面加;(分号)
jsp的执行过程是怎样的
JSP的执行过程
JSP的执行过程主要可以分为以下几点:
客户端发出请求。
Web容器将JSP转译成Servlet源代码。
Web容器将产生的源代码进行编译。
Web容器加载编译后的代码并执行。
把执行结果响应至客户端。
过程介绍
客户端发出请求,请求为JSP,web容器就会找出相应的servlet进行处理。
将servlet转成字节码文件。
将字节码文件加载到web容器里。
这时会在web容器里建立实例。
进行初始化。
通过service接受请求。
然后web容器会自动产生两个对象servlet和service最后进行销毁。
扩展资料:
JSP的运行原理
WEB容器(Servlet引擎)接收到以。jsp为扩展名的URL的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat中的JSP引擎就是一个Servlet程序,它负责解释和执行JSP页面。
每个JSP页面在第一次被访问时,JSP引擎将它翻译成一个Servlet源程序,接着再把这个Servlet源程序编译成Servlet的class类文件,然后再由WEB容器(Servlet引擎)像调用普通Servlet程序一样的方式来装载和解释执行这个由JSP页面翻译成的Servlet程序。
Tomcat 5.x把为JSP页面创建的Servlet源文件和class类文件放置在“lt;TOMCAT_HOMEgt;\work\Catalina\lt;主机名gt;\lt;应用程序名gt;\”目录中,
Tomcat将JSP页面翻译成的Servlet的包名为org.apache.jsp.lt;JSP页面在WEB应用程序内的目录名gt;。
JSP规范也没有明确要求JSP中的脚本程序代码必须采用Java语言,JSP中的脚本程序代码可以采用Java语言之外的其他脚本语言来编写,但是,JSP页面最终必须转换成Java Servlet程序。
可以在WEB应用程序正式发布之前,将其中的所有JSP页面预先编译成Servlet程序。
参考资料:
百度百科——JSP(java服务器页面)