首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

EclipseJSP生成的class文件去了哪里?

大家都知道,JSP在请求的时候,先转化成Servlet(其实就是个java类),然后生成class文件,再提供服务。 那么生成的java、class文件在哪呢?...首先应该了解的是Tomcat在Eclipse映射关系,参考前一篇博文所述:Tomcat的服务器目录配置   可以了解到,Tomcat在Eclipse中提供了三种位置配置选项:   1 Use workspace...参考上面的配置目录F:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0   这就是Tomcat映射的目录,在这个目录中有一个work...此时就可以访问jsp了、   1 第一次访问JSP验证一下是否第一次访问,然后把JSP转化成java(Servlet),再编译成class文件。   ...在生成.java文件中,可以看到生成的java文件: package org.apache.jsp; import javax.servlet.*; import javax.servlet.http

1.7K80

SpringMvc学习-环境搭建

模型-视图-控制器(MVC)是一个众所周知的以设计界面应用程序为基础的设计模式。它主要通过分离模型、视图及控制器在应用程序中的角色将业务逻辑从界面中解耦。通常,模型负责封装应用程序数据在视图层展示。...处理后,后台业务层可能返回了一些数据在视图层展示。控制器收集这些数据及准备模型在视图层展示。MVC模式的核心思想是将业务逻辑从界面中分离出来,允许它们单独改变而不会相互影响。 ?...这就需要控制器通过一个或多个handler映射去把每个请求映射到handler方法。为了这样做,一个控制器类的方法需要被@RequestMapping注解装饰,使它们成为handler方法。...3.HelloWrod示例 首先在eclipse中新建web项目springmvc,web.xml配置如下: 1 47 <bean class="org.springframework.web.<em>servlet</em>.mvc.annotation.AnnotationMethodHandlerAdapter

77770

JAVA WEB快速入门之从编写一个JSP WEB网站了解JSP WEB网站的基本结构、调试、部署

一、使用eclipse初始化一个JSP WEB项目(即:动态WEB项目),步骤如下: ? ? 如上图示注意选择TOMCAT版本 ?...如上步骤也可参考更详细的教程:http://www.runoob.com/jsp/eclipse-jsp.html 二、编写一个登录静态页面(login.html),注意静态页面(html)、动态页面(...; } } } servlet部署(映射)有两种方式,一种是在web.xml中使用如下配置: LoginServlet cn.zuowenjun.java.LoginServlet LoginServlet...2.在eclipse中运行调试JSP网站,如果本地安装了TOMCAT且后台一直运行着默认实例,那么可能调试时会报端口被占用,如果被占用了,就需要修改一下项目下的端口,方法如下图所示: ?...最后小结: 1.JSP WEB项目中页面类一般包含:HTML、JSPServlet,其中:HTML、JSP文件是可以直接编辑HTML,而Servlet一般只是用于服务端请求的逻辑处理,并没有提供直接的

3.1K30

共同父域下的单点登录

单点登录实际上是“身份认证”的整合,当我们存在多个应用时,我们希望登录了其中的一个应用,再访问其他应用时,自动登录,避免用户重复的体力劳动。...域名准备 修改hosts文件,映射3个域名: 127.0.0.1 web1.ghsau.com 127.0.0.1 web2.ghsau.com 127.0.0.1 passport.ghsau.com...项目部署 项目中包含的是两个Eclipse Project,导入到Eclipse/MyEclipse后,可能需要设置下JavaEE类库。...WebSSOAuth为认证系统,WebSSODemo为应用系统,如果映射的域名和我设置的一样,不需要设置,直接部署即可。如果不一样,需要修改下两个项目的web.xml文件。...SSO使用 首先输入第一个应用系统的访问地址,http://web1.ghsau.com:8080/WebSSODemo/index.jsp,如果是第一次访问的话,自动跳转到登录页,如下图: ?

88700

JSP 编译原理:JSPServlet?如何用 Eclipse 查看 JSP 编译生成的 Servlet 源文件?

JSP 编译输出文件 四、JSP 编译输出 Servlet 的论证 五、访问 JSP 文件的流程 总结 前言 相信大家都了解,JSP 页面在请求的时候先被 Tomcat 编译为 Servlet...我们通过使用 Eclipse 演示一个小案例,了解 JSP 编译原理的同时来帮大家找到并剖析编译后生成的 Servlet 的 Java 代码文件。...---- 一、JSP 文件编译流程原理 JSP 页面在请求的时候先被 Tomcat 编译为 ServletServlet 是用 Java 语言编写的服务器端程序),然后再由 Java 编译器编译为以...也就可以说,JSP 本质就是 Servlet,最终也是 Java 代码。 五、访问 JSP 文件的流程 到此,我们就得知,JSP 文件初次保存加载编译先生成 Servlet,并进行之后的编译处理。...所以,除去浏览器缓存的原因,初次访问 JSP 页面你感到速度很慢,之后再访问就比较快了。

2.5K20

使用 Eclipse 查看 JSP 编译生成 Servlet 的流程并进行 JSP 编译原理剖析

JSP 编译输出文件 四、JSP 编译输出 Servlet 的论证 五、访问 JSP 文件的流程 总结 ---- 前言 相信大家都了解,JSP 页面在请求的时候先被 Tomcat 编译为 Servlet...我们通过使用 Eclipse 演示一个小案例,了解 JSP 编译原理的同时来帮大家找到并剖析编译后生成的 Servlet 的 Java 代码文件。 ?...---- 一、JSP 文件编译流程原理 JSP 页面在请求的时候先被 Tomcat 编译为 ServletServlet 是用 Java 语言编写的服务器端程序),然后再由 Java 编译器编译为以...五、访问 JSP 文件的流程 到此,我们就得知,JSP 文件初次保存加载编译先生成 Servlet,并进行之后的编译处理。...但是请注意:如果你的 JSP 文件进行了修改,再次点击保存发布重新编译,又会重新走编译的流程。

1.2K41

defaultServlet与Filter过滤器

我们知道,在我们工程的web.xml中,配置servlet映射,但是有些访问无法找到映射时,如一些静态图片,一些js文件等,那服务器是如何返回给客户端的呢?...我们来看看这个Servlet是怎样被声明的,首先在你的Eclipse中找到Serves工程,然后再Tomcat目录下找到web.xml: ?...:.jsp文件的访问请求不会被DefaultServlet所拦截,因为jsp已经有在Tomcat的web.xml文件中配置web访问名称了。...编写简单的过滤器: 介绍完Filter过滤器后,我们就来看看如何编写一个过滤器吧,在Eclipse中过滤器可以直接在菜单栏中创建: ?...,然后我们写一个简单的Servlet来测试一下,看看访问是否先经过过滤器: ?

82030

简单粗暴,详细得不要不要的 JavaWeb快速入门

实验环境准备 (假设你已经装好了jdk,如果不会安装jdk,请参考这篇文章) 1.1 安装一个eclipse或者MyEclipse(本文以eclipse为例),其实所谓的安装就是网上去下载一个eclipse...这样不是很美妙? 近几年H5非常流行,尤其是移动端,因为手机浏览器基本上都支持css3。...而且现在WIFI也普遍了,如果以后流量能没有限制,那么APP的热度很可能逐渐被web取代。...这样不是很浪费流量? 3. 手工搭建web项目 现在,为了说明服务器和web项目的概念,我们先不用eclipse,来手工搭建一个web项目。...这 不就是有分散,分出去的韵味? determine Paste_Image.png 确定,下决心。这不就是把什么什么东西定下来,定下来,不也是往下

80590

Eclipse JSPServlet 环境搭建

虽然说jsp技术已经过时的不能再过时了,但是他的一些思路还是可以拿来借鉴的,所以今天我们简单的说一下Eclipse下的JSP/servlet环境搭建的一个过程,作为一个简单的了解。...它是使用JSP标签在Html的页面中插入Java代码,换种说法呢其实JSP就是一种java servlet,什么叫做servlet呢?...上搭建环境, 首先,我们需要两个工具:Eclipse编辑器和Tomcat 下载:eclipse、Tomcat eclipse是一个工具直接下载就行, 如果您的电脑是配置了JDK环境的话,那么是可以直接打开使用的...ok,没有什么问题,下面在eclipse里面将Tomcat布置进去 我不知道你们使用的eclipse的版本是什么,我的是Eclipse Committers Oxygen,其实都是一样的,只是我的是中文的...1"> Insert title here <% out.print("helloworld"); %> 他自动生成这些代码

1.1K30
领券