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

    JSP二:掌握JSP

    在JSP中,request和response是非常重要的两个东西,请务必知道他们的常用方法。...我们对前四个方法做一个小案例,首先我们建立几个jsp页面,分别叫hello1,hello2,hello3 我们让hello1获取一个name参数,保存到key为name中,然后转发给hello2.jsp...)%> 我们启动项目,到浏览器中访问hello1.jsp,会发现其实访问的是hello3.jsp中的内容,但是地址栏不改变,name值也成功取出来。...扩展 面试常问: 转发和重定向有什么区别 转发:同⼀个请求在服务器之间传递,地址栏不变,也叫服务器跳转。 重定向:由客户端发送⼀次新的请求来访问跳转后的⽬标资源,地址栏改变,也叫客户端跳转。...,所以我们需要去写这个jsp,我们在里面加入验证用户名密码的功能,如果正确就转发给welcome.jsp,因为转发才可以传递request。

    18.5K10

    JSP一:理解JSP

    了解JSP JSP 本质上就是⼀个 Servlet,JSP 主要负责与⽤户交互,将最终的界⾯呈现给⽤户。 在Java中,只有Servlet接口才可以于浏览器交互。...JSP引擎会将你写好了的jsp转化为Java类,也就是Servlet类,如果你去看他转化之后的源代码,你会发现它实际上就是我们之前使用原始Servlet的servletResponse.getWriter...换句话说,当服务器接收到⼀个后缀是 jsp 的请求时,将该请求交给 JSP 引擎去处理,每⼀个 JSP 页面第⼀次被访问的时候,JSP 引擎会将它翻译成⼀个 Servlet ⽂件,再由 Web 容器调⽤...嵌入方式 1.JSP 脚本,执⾏ Java 逻辑代码 我们去新建一个JSP页面,就叫test.jsp,运行项目后在浏览器中访问该页面。...page:当前 JSP 对应的 Servlet 对象,Servlet。 exception:表示 JSP 页面发⽣的异常,Exception。很少用到。

    16.7K20

    JavaWeb——JSP入门学习(JSP基本概念、JSP脚本、JSP内置对象)

    本章内容只对JSP内容做入门介绍,是为了会话技术的Cookie和Session内容的承接,后续再写文章详细介绍JSP。...1 JSP基本概念 JSP,Java Server Pages,Java服务器端界面,可以理解为一个特殊页面,既可以定义html标签,又可以定义Java代码。可以简化书写!...【JSP原理】:JSP本质上就是一个Servlet 1)服务器解析请求消息,找是否有index.jsp资源; 2)若找到了,则将其转化为.java文件; 3)编译.java文件,生成.class字节码文件...2 JSP脚本 JSP脚本,就是JSP定义Java代码的方式,有三种: 1):定义的java代码,在service方法中,service中可以定义什么,该脚本中就可以定义什么;...3 JSP的内置对象 内置对象,就是指在jsp页面中不需要获取和创建,可以直接使用的对象。

    14.8K10

    页面跳转的两种方法以及区别

    假设我的用户名为admin 密码为123  if("admin".equals(name)&&"123".equals(pwd)){ 登录成功 跳转到success.jsp 1、重定向:将页面跳转...地址栏发生了改变不能将值传递到下一个界面  可以跳转到任意资源  在客户端发挥作用  response.sendRedirect("http://www.baidu.com"); 2、转发:将页面跳转...可以将值传递到下一个界面 但是地址栏不发生改变 而是停留在了之前的页面 只能转发到当前项目内资源 在服务器端发挥作用  request.getRequestDispatcher("http://www.baidu.com...").forward(request, response);  }else{ 登录失败提示用户并返回登录界面login.jsp js的跳转属于重定向 地址栏发生了改变 login-->dologin--...: 重定向:地址栏改变,不能传值,可以跳转到任资源,在客户端发挥作用。

    67420

    JSP

    JSP 1.JSP简介 2.JSP标签元素 3.JSP指令 4.标签动作 5.隐式对象 JSP简介 什么是JSP JSP全名为Java Server Pages 中文名叫java服务器页面...又能写html,又能写Java代码 JSP的工作原理 创建JSP默认编码是ISO-8859-1可以去改一下 ?...JSP的组成 静态数据,如HTML JSP脚本元素和变量 SP指令,如include指令 JSP标签动作 用户自定义标签 JSP标签元素 在JSP当中写Java代码...,页面中看不到 // Jsp注释\可见范围 jsp源码可见// JSP指令 什么是指令 JSP指令用于设置整个JSP页面的相关信息 以及用于JSP页面与其它容器之间的通信...page="被包含的页面">jsp:include> 请求转发 jsp:forward page="要转发的资源">jsp:forward> 隐式对象 jsp被翻译成servlet之后,service

    11K11

    解除chrome地址栏隐藏内容

    suspicious-site-reporter/jknemblkbdhdcpllfgbfekkdciegfboi 引入 近期,活跃用户数量占比最大的chrome(谷歌浏览器)更新了一个版本,更新之后你的网站地址栏会简化...效果演示 新版chrome地址栏的亚子onyi.net 解除之后的亚子:https://www.onyi.net/ 简介 chrome这一举动引起了很多用户的抗议,因为隐藏过多的元素容易导致不清楚网站是否访问正确...如果你没有解除,那么你输入www.onyi.net和onyi.net两个不一样的域名地址栏都会显示www.onyi.net。 m.前缀并不会隐藏,但是普通用户反倒希望chrome隐藏这个内容。...方法 如果你是开发者,或者你很排斥这个不大行的亚子,你可以根据忆梦小站的方法,让地址栏变回原来的亚子。...1)在chrome地址栏输入:chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains(注意,可以复制粘贴,但是右键无法访问

    2.5K30

    web 应用程序_web应用程序是什么意思

    若有多个请求参数,则以&字符连接,使用GET的方式发送请求,浏览器的地址栏上也会出现请求参数信息。...· 有些浏览器会根据地址栏来缓存(Cache)数据,如果地址栏是相同的URL,则会直接从浏览器缓存中取出数据,而不会真正发送请求至服务器上查询最新的数据,如果不希望服务器状态改变,而浏览器仍从缓存中取得旧数据...(使用GET基本上也有方法可以避免缓存,例如在地址栏上附加时间戳记,让每次GET请求的地址栏都不相同。)   ...所谓是否为幂等操作,就是请求的操作是否改变服务器状态,用一个操作重复多次,是否返回同样的结果。    · GET请求应用用于幂等操作,也就是说GET请求纯粹是取得数据,而不改变服务器上的数据或状态。...你的请求若会改变服务器的状态,则应改用POST请求。   表单发送默认为GET请求。

    1K20

    struts核心配置文件详解(result配置)

    type 指定的是跳转的类型,默认的是dispatcher,相当于Servlet中的RequestDispatcher,地址栏中的url不会改变 如果一个action方法中可能返回的值是多个,比如如果测试成功返回.../success.jsp /JSP/login.jsp 类型 dispatcher 表示采用的跳转方式为转发...,这个和Servlet中的RequestDispathcher是一个原理,地址栏的url是不会改变的 dispatcher 结果类型是在Action与JSP页面之中的一种默认的跳转发方式,相当于之间的Servlet...中的转发(RequestDispatcher) redirect 用于跳转到其他的页面,但是这个地址栏的url是改变的 这个结果类型主要用于重定向到指定的视图资源,这个和dispatcher比较相似,...但是这个地址改变了。

    1K50

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券