首页
学习
活动
专区
工具
TVP
发布

xingoo, 一个梦想做发明家的程序员

专栏作者
805
文章
897001
阅读量
80
订阅数
JSP简要
  本篇知识导图   说起JSP,当年做课程设计什么的都用的这个,虽然技术比较古老,但是还是挺广泛使用的。   JSP是一种前台的展现语言,在mvc里面属于表现层。它主要由静态,动态两部分组成,静态包
用户1154259
2018-01-18
6260
JSP-Servlet中文乱码
  客户端 get 方法时 出现乱码:   解决办法: String str1 = request.getParameter("stuname"); String str = new String(str1.getBytes("ISO-8859-1"),"utf-8")   接收到字符串后,需要进行一次转换。
用户1154259
2018-01-18
1.1K0
JSP Session管理
  本篇讲述JSP中session的相关知识和管理方法;   先说说cookie与session   在web中常用的两种用户信息管理方式:cookie 和 session.   cookie是保存在用户客户端的数据,用于避免每次发送http请求时,连带过多的数据,造成复杂化。所以Cookie保存在客户端中,根据服务器端的要求,保存特定的内容,在每次http请求后,自动添加一定的内容。   session是保存在服务器端的数据,用于验证几次请求是否属于同一会话,在同一会话中,会避免进行不必要的验证,保证用户
用户1154259
2018-01-17
1.8K0
Eclipse中JSP生成的class文件去了哪里?
大家都知道,JSP在请求的时候,会先转化成Servlet(其实就是个java类),然后生成class文件,再提供服务。 那么生成的java、class文件在哪呢?Eclipse中根本找不到呀!   首先应该了解的是Tomcat在Eclipse的映射关系,参考前一篇博文所述:Tomcat的服务器目录配置   可以了解到,Tomcat在Eclipse中提供了三种位置配置选项:   1 Use workspace metadata   2 Use Tomcat installation   3 Use c
用户1154259
2018-01-17
1.6K0
JSP 内置对象
  本篇继前两篇内置对象,继续记录JSP中的其他的内置对象:application,page,pageContext,config,exception   application内置对象   该对象相当于JAVA中的全局静态对向,在服务器启动后,就一直存在,知道服务器关闭。   该对象中的值,在整个服务器开启期间都是所有用户共享的,因此通常用于做一些用户登录次数统计和服务相关信息的操作。   常用的方法包括:   setAttribute()   getAttribute()   getAttributeN
用户1154259
2018-01-17
8770
JSP中文乱码问题
之前总是碰到JSP页面乱码的问题,每次都是现在网上搜,然后胡乱改,改完也不明白原因。 这次正好作下总结,中文乱码就是因为编码不符,可能出现乱码有四个地方: 1 JSP编码乱码 2 HTML编码乱码 3 request获取数据乱码 4 response输出信息乱码 5 Cookie导致的编码问题 下面将会对上面几种情况进行介绍:   JSP乱码   这种是最常见的,设置编码的位置位于JSP的第一行,如果在Eclipse中新建一个JSP默认是下面这种: <%@ page language="
用户1154259
2018-01-17
2.5K0
JSP基本语法
  记录一下自己复习到的知识点,以后看起来也方便。   指令   JSP中三个指令,page,include,taglib page 用于定义页面相关的信息,比如下面的代码: <%@ page language="java" import="java.util.*,java.io.*" contentType="text/html; charset=utf-8"%>   language定义了页面的使用语言;   import引用页面中使用的工具类;   contentType定义页面的编码格式;   p
用户1154259
2018-01-17
9630
JSP实现用户登录样例
  业务描述   用户在login.jsp页面输入用户名密码登录:   如果用户名为xingoo,密码为123,则跳转到成功界面login_success.jsp,并显示用户登录的名字;   如果用户名密码错误,则跳转到失败界面login_failure.jsp,并提示返回登录界面。   login.jsp代码 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYP
用户1154259
2018-01-17
3.1K0
Tomcat 6 --- 使用Jasper引擎解析JSP
熟悉JAVA web开发的朋友都知道JSP会被转换成java文件(预编译),然后编译成class使用,即按照JSP-->java-->class的过程进行编译。 由于JVM只认识class文件,它不知道什么是JSP,因此在tomcat中 如何把JSP解析成java文件 就是本文所要描述的问题。 其他翻译内容参考:Tomcat官方文档翻译 如有错误,请予指正。 什么是Jasper   Jasper是tomcat中使用的JSP引擎,在Tomcat 6中使用的是Jasper 2,相对于原来的版
用户1154259
2018-01-17
1.8K0
Tomcat6.0 管理器配置
最近忙着毕业答辩,填写材料,好多事情都给耽搁了!一个月都没有继续翻译tomcat,这回有点时间赶紧补上。 这部分,其实对开发者或者tomcat管理者来说,只要会登录页面管理器或者使用写简单的http就可以了,如果想要通过java方法调用,那还需要看一些API:   这里就简单介绍下如何通过页面进行tomcat的管理。 Tomcat管理器是什么?   tomcat经过不断的沉淀,不仅仅是个JSP和Servlet的容器,它也可以当做一个生产环境的服务器来使用,国外的很多大型企业也都有使用Tomcat的
用户1154259
2018-01-17
7060
web中的cookie管理
  本篇是以JSP为背景介绍,但是在web开发中也是相同的原理。   什么是cookie   由于http是一种无状态的协议,因此服务器收到请求后,只会当做一次新的请求。即便你重复发送了1000次同样的请求,这1000次都属于独立的请求。   这样显然效率很低,如果要登录某个网站,后期的操作都与用户身份有关,难道还得没操作一个页面都得登录一次?   于是cookie和session就诞生了。   cookie和session都是用于帮助http进行状态管理的一种手段。   cookie与session的区别
用户1154259
2018-01-17
8230
JSP中include动作与指令
  include指令   JSP中有三大指令:page,include,taglib,之前已经说过了page的用法。这里介绍下include。   使用语法如下: <%@ include file="URL"%>   比如有一个页面要包含另一个date.jsp页面,date.jsp提供一个时间输出: <%@ page language="java" import="java.util.*,java.io.*" contentType="text/html; charset=utf-8"%> <!DOCT
用户1154259
2018-01-17
1.6K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档