易网时代-编程资源站
Welcome
首页
/
网页编程
/
JSP
response.getWriter().write()向前台打印信息乱码问题解决
2016-07-28
47
response.getWriter().write() 功能:向前台页面显示一段信息。当在普通的url方式中,会生成一个新的页面来显示内容。当在ajax的方式中,会在alert中显示内容。使用response.getWriter().write() 乱码问题解决方式:response.setContentType("text/html;charset=UTF-8"); response.getWriter().write("在此处传递要显示的内容!");...
jsp页面中如何将时间戳字符串格式化为时间标签
2016-07-28
49
datetag.tld文件:<?xml version="1.0" encoding="ISO-8859-1" ?><!DOCTYPE taglibPUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN""http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd"><taglib><tli...
获取上一页面的URL和本页的URL的方法
2016-07-28
42
1、获取上一个网页的URL:String url=request.getHeader("Referer");2、获取本网页的URL:String url=request.getScheme()+"://"+ request.getServerName()+request.getRequestURI();...
window.top[_CACHE]实现多个jsp页面共享一个js对象
2016-07-28
37
今天,在项目中遇到一个问题,两个js页面要共享一个就js对象。js全局变量和静态变量都不行,其他苦逼的小农们就不要去强求了。而LZ又不想用cookie来存放,一是不安全,二个人喜好。最后发现一种超级方法来解决这个困扰,那就是用window.top["_CACHE"]来存放这个变量,即可实现,不同Jsp页面直接的对象共享。var share = { /** * 跨框架数据共享接口 * @param {String} 存储的数据名 * @param {Any}...
通过过滤器(Filter)解决JSP的Post和Request中文乱码问题
2016-07-28
41
jsp代码:import javax.servlet.*;import javax.servlet.http.*;public class CharsetFilter implements Filter{public void destroy() {}public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) {try{HttpServl...
JSP页面的动态包含和静态包含示例及介绍
2016-07-28
47
一、静态包含本文介绍JSP静态包含语句,即使用JSP的include指令来完成的包含操作。JSP中,有两种包含其它文件的方式,一种是静态包含,一种是动态包含。本文介绍其中的静态包含。所谓静态包含,跟ASP中的包含是一样的效果,即将所有包含的文件,先静态的包含进来,组成一个大的JSP文件,然后再经过编译器统一编译,生成HTML代码。JSP静态包含的语句为:复制代码 代码如下:<%@ include file="file.jsp" %>这里的fil...
JSP中实现判断客户端手机类型并跳转到app下载页面
2016-07-28
61
判断客户端手机类型,并跳转到相应的app下载页面实现的原理,是检测浏览器的 USER-AGENT 这个header,然后根据正则表达式来确定客户端类型。如果都不匹配,Fallback回退策略是显示对应的页面,让用户自己选择。 适合采用二维码扫描方式下载APP:JSP版本的代码如下所示:其他服务端版本请百度搜索。 <%@page import="java.util.regex.Matcher"%><%@page import="java.u...
jsp实现点击help打开chm文件
2016-07-28
44
处理问题描述:现在我有个javaweb项目,需要在portal上面点击help即可打开“帮助.chm”文件;当前搜索百度没有类似案例,自己想了个办法,通过jsp实现:jsp主界面文件<a href="#" onclick="javascript:$.getJSON("<%=path %>/admin/openYACShelp.jsp?req="+new Date(),function(json) {});"id="openYACS...
JSP自定义分页标签TAG全过程
2016-07-28
44
首先我们需要在WEB-INF/tld/目录下创建page.tld文件<?xml version="1.0" encoding="ISO-8859-1"?> <taglib> <tlib-version>1.0</tlib-version> <jsp-version>1.2</jsp-version> <short-name>page</short-na...
JSP动态生成验证码存储在session作用范围内
2016-07-28
50
(1)在登录应用中,为防止恶意登录,常常需要服务器动态生成验证码并存储在session作用范围中,最后以图像形式返回给客户端显示(2)下边的代码实现的功能:写一个JSP页,动态生成一个验证码,存储在session作用范围内,并以图像形式返回给客户端显示。另写一个JSP页面,引用此JSP页面生成的验证码;authen.jsp代码如下:<%@ page import="java.awt.*,java.awt.image.*,java.util.*,com...
JSP用过滤器解决request getParameter中文乱码问题
2016-07-28
50
(1)客户端的数据一般是通过HTTP GET/POST方式提交给服务器,在服务器端用request.getParameter()读取参数时,很容易出现中文乱码现象。(2)用过滤器解决request中文乱码问题。(3)代码如下:package my; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class ChineseFilter impleme...
JSP隐含对象response实现文件下载的两种方法
2016-07-28
46
一.JSP隐含对象response实现文件下载的介绍(1)在JSP中实现文件下载最简单的方法是定义超链接指向目标资源,用户单击超链接后直接下载资源,但直接暴露资源的URL也会带来一些负面的影响,例如容易被其它网站盗链,造成本地服务器下载负载过重。(2)另外一种下载文件的方法是使用文件输出流实现下载,首先通过response报头告知客户端浏览器,将接收到的信息另存为一个文件,然后用输出流对象给客户端传输文件数据,浏览器接收数据完毕后将数据另存为文件,这种下载...
JSP response对象实现文件下载的两种方式
2016-07-28
43
一.JSP隐含对象response实现文件下载的介绍(1)在JSP中实现文件下载最简单的方法是定义超链接指向目标资源,用户单击超链接后直接下载资源,但直接暴露资源的URL也会带来一些负面的影响,例如容易被其它网站盗链,造成本地服务器下载负载过重。(2)另外一种下载文件的方法是使用文件输出流实现下载,首先通过response报头告知客户端浏览器,将接收到的信息另存为一个文件,然后用输出流对象给客户端传输文件数据,浏览器接收数据完毕后将数据另存为文件,这种下载...
Spring MVC 框架搭建配置方法及详解
2016-07-28
49
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)1. jar包引入 Spring 2.5.6:spring.jar、spr...
ssi框架学习总结(mvc三层架构)
2016-07-28
52
相信大家对于mvc的三层架构已经灰常熟悉了,在这就不细讲了,个人感觉ssi的框架结构还是比较典型的mvc三层架构,还是比较容易上手的。关于这块的入门我想特别感谢下FrankHui童鞋,在他的帮助下,我才能比较快滴熟悉了这个架构,对我学习ssi的框架还是很有帮助滴。ssi的框架主要是由struts2,spring以及ibatis组成,他们负责各层之间的交互与协作,从而实现整个web端的功能实现与整合。Struts目前主要负责数据传递和控制方面,spring则...
JSP中使用JDBC访问SQL Server 2008数据库示例
2016-07-28
52
由JDBC驱动直接访问数据库优点:100% Java,快又可跨平台缺点:访问不同的数据库需要下载专用的JDBC驱动(1)下载对应数据库版本的jdbc驱动并安装,注意安装后的得到的三个文件msbase.jar,mssqlserver.jar,msutil.jar,将其拷贝到jsp项目的WEB-INF/lib下面,也拷贝到Tomcat安装目录的lib下面,没有具体测试,应该和配置文件有关系。(2)数据源,不需要(3)配置文件,不需要(4)写JSP文件测试<...
JSP 重置按钮清空传入的表单数据实例
2016-07-28
65
参考:jquery 表单 清空$(":input","#myform") .not(":button, :submit, :reset, :hidden") .val("") .removeAttr("checked") .removeAttr("selected");这个js是可以实现清空表单中填写及传入的值的,但要注意:1、jq实现,此<input />不能放在form表单内!;2、直接写在onclick属性中即可...
jsp中URL传递中文参数的处理方法
2016-07-28
47
在页面的url中使用encodeURI(encodeURI(中文)),对中文进行编码,并在服务器的java程序中使用URLDecoder.decode(中文, "UTF-8")进行解码即可;如果url中需要传递+、#、?等特殊符号,可以使用encodeURIComponent(encodeURIComponent(中文)),服务器解码方法跟encodeURI的解码相同。...
jsp页面iframe高度自适应的js代码
2016-07-28
44
以下操作写在body里面,form表单外<iframe id="agentFrame" name="agentFrame" src="" width="0" height="0" style="display:none;" ></iframe> <script type="text/javascript"> function sethash(){ hashH = document.documentElement.scro...
两个JSP页面父页面获取子页面内容的两种方法
2016-07-28
42
需求说明:两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案,不知有没有解决这个问题。1、通过ajax方式实现过程:通过ajax请求到子页面中,子页面获取参数id使用java和js变量的交互后,返回需要的模板信息缺点:把js变量转换成java变量比较麻烦,需要使用form表单...
<<
71
72
73
74
75
76
77
78
79
80
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图