阅读更多 WebLogic中JSP文件生成Servlet后保留.java文件在weblogic.xml中设置keepgenerated为true即可 默认是在 user_projects domains...yourdomain beaserver .wlnotdelete extract 相应你的应用程序目录中,...不过生成.java编译为.class后,.java就被删除了,所以你需要在weblogic.xml里设置如下即可保留.java文件 这样,你就可以在这里找到你的应用程序JSP文件编译成Servlet文件再编译成....class文件了。...> jsp-param> keepgenerated true jsp-param
在jsp先看2个很奇怪的现象 java" contentType="text/html; charset=utf-8" pageEncoding="utf-...id="selProvance"> 1 2、 java...也就是说,如果一个很普通的静态网页,(无论是不是jsp或html,只要是数据是静态),可以试试去掉或者加上这个<!DOCTYPE html PUBLIC等 ,看能否正常显示, 另外 声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。 ...“-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”> 在上面的声明中,
JavaServer Pages(JSP)是一种用于开发动态Web页面的Java技术。...它是在静态Web页面中嵌入Java代码的一种方式,使得开发者可以借助Java的强大功能来创建动态、交互性强的Web应用程序。在本文中,我们将深入探讨JSP的概念、原理和基本用法。 1....JSP页面允许在HTML页面中嵌入Java代码,使得开发者可以使用Java的各种功能来动态生成页面内容。 1.2 JSP的优势 易于学习和使用: JSP使用简单,语法类似于HTML,容易上手。...JSP基本语法 2.1 JSP标签 JSP使用特定的标签嵌入Java代码,这些标签由包围。...JSP中的控制流程 在JSP中,可以使用Java的控制流程语句来实现条件判断和循环。
转自:http://blog.csdn.net/eidolon8/article/details/7050114 方法1: 本来WEB-INF中的jsp就是无法通过地址栏访问的.所以安全.如果说你要访问这个文件夹中的...jsp文件需要在项目的web.xml文件中去配置servlet格式差不多的配置就ok了。...如下: [html] view plaincopy runtain jsp-file>/WEB-INF/INF.jsp...方法2:jsp:forward page ="/WEB-INF/jsp/test/test.jsp" /> 方法3:request.getRequestDispatcher("/WEB-INF/a.jsp...").forward(request,response); 怎么样让servlet访问web-inf下的网页或jsp文件呢.因为web-inf下,应用服务器把它指为禁访目录,即直接在浏览器里是不能访问到的
大家都知道,JSP在请求的时候,会先转化成Servlet(其实就是个java类),然后生成class文件,再提供服务。 那么生成的java、class文件在哪呢?...服务器目录,即生成的字节码和java文件所在的目录。它在你的eclipse的工作目录中,比如我的工作目录是在F://workspace,那么在该目录下就可以看到这个.metadata目录了。 ? ...:work\Catalina\localhost\项目名字\org\apache\jsp 就可以找到你的项目对应的java文件和class文件(注意要访问jsp后才会出现!) ...此时就可以访问jsp了、 1 第一次访问JSP,会验证一下是否第一次访问,然后把JSP转化成java(Servlet),再编译成class文件。 ...在生成.java文件中,可以看到生成的java文件: package org.apache.jsp; import javax.servlet.*; import javax.servlet.http
两种方式 JSP include 文件有两种方式: 1. 使用include 标签,像 jsp” %> 2....-- include.jsp by oscar999--> java..." import="java.util.*" %> ===begin include jsp=== Include JSP: CurDate java 文件位于work/Catalina/local 的相关目录下。...比较一下两者的差别: 方式1产生后的Java的include部分: out.write("===begin include jsp=== \r\n"); out.write
cookies是一种WEB服务器通过浏览器在访问者的硬盘上存储信息的手段:Netscape Navigator使用一个名为cookies.txt本地文件保存从所有站点接收的Cookie信息;而IE浏览器把...方法加入到Set-Cookie应答头 Cookie的各种方法 String getComment():返回cookie中注释,如果没有注释的话将返回空值 String getDomain():返回cookie中Cookie...:返回Cookie所遵从的协议版本 void setComment(String purpose):设置cookie注释 void setDomain(String pattern):设置cookie中Cookie...):设置Cookie遵从的协议版本 void setSecure(boolean flag):指出浏览器使用的安全协议,例如HTTPS或SSL 写入Cookie java.../c03/cookie.jsp">返回 读Cookie java" import="java.util.*" pageEncoding
1.文件上传: 有关jsp的文件上传,我们需要导一个叫jspsmartupload.jar的包。...例 1.1.1 upload.jsp: <% if(request.getParameter...=null) { out.print("上传了"+request.getParameter("i")+"个文件"); } %> we must use post, otheriwse, report
JSP 一.入门 1.概念 Java Server Pages,Java 服务端页面 一种动态的网页技术,其中既可以定义 HTML、JS、CSS 等静态内容,还可以定义 Java 代码的动态内容 JSP...JSP 文件 编写 HTML 标签和 Java 代码 hello jsp~ jsp,hello~");%...> 3.原理 概念:Java Server Pages,Java 服务端页面 JSP=HTML+Java,用于简化开发的 JSP 本质上就是一个 Servlet 二.脚本 1.JSP...%>:内容会放到 out.print()中,作为 out.print()的参数 JSP 会自动生成.java 和.class 文件占磁盘,运行的是.class 文件占内存 调试困难:出错后,需要找到自动生成的 java 文件进行调试 不利于团队协作:前端人员不会 Java
在图中红框处选择Update classes and resources(建议两处都选)----更新java,jsp以及静态资源等....需要注意的是在deployment中要选择wai包,否则没有以上选项。...红框中其他选项的意思: update resources---更新静态资源,如html,js,css等 redeployed----重新部署,重新发布到tomcat(这里是tomcat )服务器上 restart
第75节:Java中的JSP,EL和JSTL 哭吧看不完的!!! ?....html是不支持java代码,jsp支持java代码....="httpjspbase" 用于指定jsp翻译成java文件后,继承的父类是谁 import导包使用,一般不用手写 session true or false errorPage 错误的页面. isErrorPage...中java的代码. ${ 表达式 } 取值方式: <% String [] a = {"aa","bb","cc","dd"}; pageContext.setAttribute("array", a)...= new FileInputStream("jdbc.properties"); //使用类加载器,去读取src底下的资源文件
因为另外的3个容器(request,session,application)在前面的servlet中已经演示过很多遍了 容器 作用域 pageContex...更多细节: 一个请求通过Servlet访问资源,在Servlet中将数据封装到request中,这在单位中是通常的做法。必须记住、必须记住、必须记住。...然后将请求转发到JSP页面,在从JSP页面上将封装到request中的信息取出。MVC 注意我上面说的是转发,而不是重定向。...setAttribute()和getAttribute: 第一种: index.jsP; java" import="java.util.*" pageEncoding...顺便提一下ContentType与pageEncoding的区别: pageEncoding是jsp文件本身的编码 ,把jsp文件编译成java的时候给编译器用的 。
如何创建Cookie 先引包: import="javax.servlet.http.Cookie" JSP是使用如下的语法格式来创建cookie的: Cookie cookie_name =new...Cookie("username","SMN"); cookie.setMaxAge(10); //存活期为10秒 response.addCookie(username_Cookie); 解释:JSP...String getDomain() 返回cookie中Cookie适用的域名....void setDomain(String pattern) 设置cookie中Cookie适用的域名 void setMaxAge(int expiry) 以秒计算,设置Cookie过期时间。...读取客户端的Cookie JSP将调用request.getCookies()从客户端读入Cookie,getCookies()方法返回一个HTTP请求头中的内容对应的Cookie对象数组。
\webdemo 在c:\jsp\webdemo下创建WEB-INF文件夹 并在....\WEB-INF下创建classes和lib文件夹及web.xml文件。 打开web.xml文件输入: <?xml version="1.0" encoding="GBK"?..." xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0...文件connDb.jsp。...java" errorPage="" %> java.sql
文件的上传和下载 文件的上传和下载,是非常常见的功能。很多的系统中,或者软件中都经常使用文件的上传和下载。 比如:微信头像,就使用了上传。 邮箱中也有附件的上传和下载功能。...commons.apache.org/proper/commons-io/ 第一步,就是需要导入两个 jar 包; commons-fileupload.jar 和 commons-io.jar 包中,...() 获取当前表单项的值 String FileItem.getName() 获取上传的文件名 void FileItem.write( file ) 将上传的文件写到 参数 file 所指向抽硬盘位置...而 attachment 表示附件,也就是下载的一个文件。fileName=后面,表示下载的文件名。 完成上面的两个步骤,下载文件是没问题了。但是如果我们要下载的文件是中文名的话。...// 读取输入流中全部的数据,复制给输出流,输出给客户端 IOUtils.copy(resourceAsStream, outputStream); } } 此时在浏览器输入
jsp后缀是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准 在HTML中嵌入Java脚本代码,形成JSP文件,后缀名为(*.jsp) 由应用服务器中的JSP引擎来编译和执行嵌入的...Tomcat 默认端口号 是 8080, 在server.xml 1.2.6 —— Web应用目录结构 1.3.1 JSP 执行过程(6步) 第二章 JSP页面组成 Jsp 中的注释(三点)...合理、详细的注释有利于代码后期的维护和阅读 在JSP文件的编写过程中,共有三种注释方法: HTML的注释: JSP注释:JSP注释–%> 在JSP脚本中注释: ... JSP 标记 JSP标记是JSP页面中重要的组成部分,包括**指令标记** 和 动作标记 JSP指令标记主要包括:page指令标记,include指令标记 JSP动作标记主要包括...调试器 1.1.7 使用编辑器编写JAVA程序 说明: 6点 1.2.1 变量的定义 变量是在程序的执行过程中,其值可以改变的量 变量的定义 由变量的类型和变量名即标识符 ss 什么是标识符?
JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准...JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(.htm,.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为...用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 它实现了Html语法中的java扩展(以 形式)。JSP与Servlet一样,是在服务器端执行的。...Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。...通过使用URL或者.jsp文件来完成。 JSP引擎从磁盘中载入JSP文件,然后将它们转化为servlet。
从本篇文章开始,我会用文章记录下我在学习Java EE过程中的一些笔记和感悟,至于还没有更新结束的Java SE还是会继续写的,只是我觉得一直写语法很枯燥,自己也没法继续下去,所以带着点web...在不甘痛苦中,我们发明了JSP,这是一种将Java代码耦合在html代码中的方式,类似于这样: jsp文件的对应servlet类,我们说过每个jsp文件都会有一个对应的servlet类,他们就是存放在这个里面的。...包括源代码.java和编译后的.class文件,其实很多人认为JSP好像和面向对象没有什么关系了,其实不然,因为每个servlet都是一个Java类,不然如何执行Java脚本。...我们可以在jsp页面中使用java的for循环,if,else判断等,只要是Java语法允许的,jsp页面都是可以写的。
JSP声明 一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中,必须先声明这些变量和方法然后才能使用它们。 JSP声明的语法格式: 中可以包含任何符合Java语言规范的表达式,但是不能使用分号来结束表达式。...它能够动态插入一个文件,重用JavaBean组件,引导用户去另一个页面,为Java插件产生相关的HTML等等。...中 jsp:forward 从一个JSP文件向另一个文件传递一个包含用户请求的request对象 jsp:plugin 用于在生成的HTML页面中包含Applet和JavaBean对象 jsp:element...页面所有对象以及命名空间的访问 page 类似于Java类中的this关键字 exception Exception类的对象,代表发生错误的JSP页面中对应的异常对象 JSP属于脚本语言,这一片博客将继续介绍
//首先讲富文本编辑器: java.fckeditor.net" %>//这个是个导包语句 Insert title here jsp...value="提交"> //测试类 String str = request.getParameter("str");//需要接收一下 //效果图如下(我是将它添加到新闻系统中评论为例...su.initialize(pageContext); //声明一个File对象 用来接收上传的文件 File file = null; //设置允许上传的文件类型...su.setCharset("utf-8"); //开始上传 su.upload(); //获取文件集合中的第一个文件 file = su.getFiles
领取专属 10元无门槛券
手把手带您无忧上云