易网时代-编程资源站
Welcome
首页
/
网页编程
/
JSP
JSP自定义分页标签TAG全过程
2017-02-06
22
首先我们需要在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作用范围内
2017-02-06
20
(1)在登录应用中,为防止恶意登录,常常需要服务器动态生成验证码并存储在session作用范围中,最后以图像形式返回给客户端显示(2)下边的代码实现的功能:写一个JSP页,动态生成一个验证码,存储在session作用范围内,并以图像形式返回给客户端显示。另写一个JSP页面,引用此JSP页面生成的验证码;authen.jsp代码如下:<%@ page import="java.awt.*,java.awt.image.*,java.util.*,com...
JSP用过滤器解决request getParameter中文乱码问题
2017-02-06
23
(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实现文件下载的两种方法
2017-02-06
24
一.JSP隐含对象response实现文件下载的介绍(1)在JSP中实现文件下载最简单的方法是定义超链接指向目标资源,用户单击超链接后直接下载资源,但直接暴露资源的URL也会带来一些负面的影响,例如容易被其它网站盗链,造成本地服务器下载负载过重。(2)另外一种下载文件的方法是使用文件输出流实现下载,首先通过response报头告知客户端浏览器,将接收到的信息另存为一个文件,然后用输出流对象给客户端传输文件数据,浏览器接收数据完毕后将数据另存为文件,这种下载...
JSP response对象实现文件下载的两种方式
2017-02-06
28
一.JSP隐含对象response实现文件下载的介绍(1)在JSP中实现文件下载最简单的方法是定义超链接指向目标资源,用户单击超链接后直接下载资源,但直接暴露资源的URL也会带来一些负面的影响,例如容易被其它网站盗链,造成本地服务器下载负载过重。(2)另外一种下载文件的方法是使用文件输出流实现下载,首先通过response报头告知客户端浏览器,将接收到的信息另存为一个文件,然后用输出流对象给客户端传输文件数据,浏览器接收数据完毕后将数据另存为文件,这种下载...
Spring MVC 框架搭建配置方法及详解
2017-02-06
21
现在主流的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三层架构)
2017-02-06
28
相信大家对于mvc的三层架构已经灰常熟悉了,在这就不细讲了,个人感觉ssi的框架结构还是比较典型的mvc三层架构,还是比较容易上手的。关于这块的入门我想特别感谢下FrankHui童鞋,在他的帮助下,我才能比较快滴熟悉了这个架构,对我学习ssi的框架还是很有帮助滴。ssi的框架主要是由struts2,spring以及ibatis组成,他们负责各层之间的交互与协作,从而实现整个web端的功能实现与整合。Struts目前主要负责数据传递和控制方面,spring则...
JSP中使用JDBC访问SQL Server 2008数据库示例
2017-02-06
21
由JDBC驱动直接访问数据库优点:100% Java,快又可跨平台缺点:访问不同的数据库需要下载专用的JDBC驱动(1)下载对应数据库版本的jdbc驱动并安装,注意安装后的得到的三个文件msbase.jar,mssqlserver.jar,msutil.jar,将其拷贝到jsp项目的WEB-INF/lib下面,也拷贝到Tomcat安装目录的lib下面,没有具体测试,应该和配置文件有关系。(2)数据源,不需要(3)配置文件,不需要(4)写JSP文件测试<...
JSP 重置按钮清空传入的表单数据实例
2017-02-06
34
参考:jquery 表单 清空$(":input","#myform") .not(":button, :submit, :reset, :hidden") .val("") .removeAttr("checked") .removeAttr("selected");这个js是可以实现清空表单中填写及传入的值的,但要注意:1、jq实现,此<input />不能放在form表单内!;2、直接写在onclick属性中即可...
jsp中URL传递中文参数的处理方法
2017-02-06
27
在页面的url中使用encodeURI(encodeURI(中文)),对中文进行编码,并在服务器的java程序中使用URLDecoder.decode(中文, "UTF-8")进行解码即可;如果url中需要传递+、#、?等特殊符号,可以使用encodeURIComponent(encodeURIComponent(中文)),服务器解码方法跟encodeURI的解码相同。...
jsp页面iframe高度自适应的js代码
2017-02-06
19
以下操作写在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页面父页面获取子页面内容的两种方法
2017-02-06
26
需求说明:两个JSP页面,父页面需要子页面的内容,但子页面是隐藏的,具体来说,子页面是一系列的模板,父页面要通过id来获取这些模板,不愿意通过<include>方式导入,因为如果模板过多,就导致整个父页面太大,加载缓慢,以下两个方案,不知有没有解决这个问题。1、通过ajax方式实现过程:通过ajax请求到子页面中,子页面获取参数id使用java和js变量的交互后,返回需要的模板信息缺点:把js变量转换成java变量比较麻烦,需要使用form表单...
JSP小知识简单介绍
2017-02-06
24
隐藏注释写在JSP程序中,但不是发给客户。JSP 语法 <%-- comment --%> 例子:复制代码 代码如下:<%@ page language="java" %> <html> <head><title>A Comment Test</title></head> <body> <h2>A Test of Comments</h2>...
jsp的注释可能会影响页面加载速度让代码扔继续执行
2017-02-06
20
在jsp页面使用"<!-- -->"的注释,注释里面的java代码还是会得到执行,可以再查看页面源代码上看到执行完成的内容,这样就会让不希望执行的代码得到执行,影响加载速度。比如如下代码:复制代码 代码如下:性别:<select name="qureyItemGroup.sex" class="selinp" style="width:75px;"> <option value="">全部</option> ...
jsp导出身份证到excel时候格式不对但以X结尾的却可以
2017-02-06
24
今天早上客户跟我说excel导出身份证的时候显示有的对有的不对,我一看原来身份证以X结尾的可以,其它都显示不正确。身份正显示如图所示:在网上搜了一下发现,原来excel看你数字列超过12位就会显示科学计数。而身份证一般都是18位所以显示这样。解决办法就是在身份证这一列前面加“单引号”。形如:"4206211111111111111具体代码如下:<td style="border: 1px solid #000;">"<s:property...
jsp中两个框中内容互换可以添加也可以移除
2017-02-06
26
在项目中需要实现如下的效果内容。如图:具体实现的源码如下:两个框的页面源码:已选角色:<br /> <select multiple="multiple" name="roleIds" size="10" id="roleIds"> <option value="1"> 主任 </option> <option value="2"> 医师 </option><option val...
一个JSP页面导致的tomcat内存溢出的解决方法
2017-02-06
23
今天新能测试组的同事找我看一个奇怪的现象。一个tomcat应用,里面只有一个单纯的jsp页面,而且这个jsp页面没有任何java代码(想用这个jsp页面测试在她的服务器上的一个tomcat的最大QPS)。但是用loadrunner压测了几分钟之后,分配了1024M堆内存的tomcat居然包heap space outofmemory!这个页面的代码如下:复制代码 代码如下:<%@ page language="java" contentType="t...
jsp中获取当前目录的方法
2017-02-06
24
本文实例讲述了jsp中获取当前目录的实现方法,分享给大家供大家参考。具体实现方法如下:1、利用System.getProperty()函数获取当前路径:复制代码 代码如下:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:复制代码 代码如下:File directory = new File("");//设定为当前文件夹try{S...
jsp+ajax发送GET请求的方法
2017-02-06
18
本文实例讲述了ajax发送GET请求,然后通过jsp页面来接收处理的实现方法。分享给大家供大家参考。具体实现方法如下:Ajax发送GET请求这里用一个实例演示Ajax发送get请求,实例具体要求为一个注册页面,当用户填写完用户名称时,该输入框失去焦点后会通过Ajax向后台发送验证信息,如果用户名不是admin则通过验证,否则不通过验证。下面先看JSP页面具体信息:复制代码 代码如下:<form action="servlet/LoginServlet...
jsp分页显示完整实例
2017-02-06
19
本文实例讲述了jsp分页显示的实现方法。分享给大家供大家参考。具体实现方法如下:复制代码 代码如下:<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %><%@include file ="../inc/ChkPwd.jsp"%><%@include file="../DB.jsp"...
<<
1
2
3
4
5
6
7
8
9
10
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图