jsp和Servlet(功能篇)
在奋斗的大道
程序发烧友
展开
-
(jsp和Servlet 功能篇) Servlet 实现文件上传
在开发过程中用得比较多的上传组件是commons-fileupload和japSmartUpload,这两个组件都可以很好的完成文件上传的功能!此例用commons-fileupload.这个组件在http://jakarta.apache.org/右边的搜索里面就能找到,顺带下载commons-io,commons-fileupload组件需要它的支持!将这两个组件的jar包放到项目的WEB原创 2013-07-30 16:40:28 · 807 阅读 · 0 评论 -
Servlet+Html5+ajax 实现简单分页
Servlet ------dao层package com.vixuan.dao;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import c原创 2014-08-17 16:00:32 · 4245 阅读 · 1 评论 -
Servlet 页面跳转 并弹出提示对话框
简单逻辑:简单的登录验证模块点击登录进入相应的Servlet,Servlet调用bean验证用户名是否存在如果存在则登录成功,跳转如果不存在则弹出错误对话框,并回到登录页面开始用的下面两句话out.print("cript'>alert('用户名不存在")");response.sendRedirect("login.html");但不会显示对话框,而是直接回到login.html原创 2015-04-07 19:39:23 · 10848 阅读 · 2 评论 -
JSP中的EL表达式如何取值
源代码:action层: // 返回上傳圖片路勁 public ActionForward getImagePath(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { // 获取顶部图片路径原创 2015-08-10 16:14:34 · 2093 阅读 · 0 评论 -
JSP JSTL fn标签
在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头http://java.sun.com/jsp/jstl/functions" prefix="fn"%>就可以使用fn标签了。使用此标签可以帮我们在jsp页面不再嵌入那么多的java代码,如分割函数split()的使用等。具体使用方法请参见下表:原创 2015-08-20 12:16:10 · 638 阅读 · 0 评论 -
JSP JSTL 判断List 大小
JSTL判断List 大小必须先引入的二个核心包: jsp页面判断获得action设置attribute的List是否为空或者list.size的长度,就可以用fn这个标签:这样就可以判断了。原创 2015-08-20 12:13:50 · 1119 阅读 · 0 评论 -
jsp page 提示[page] is not properly terminated
今天在编写jsp 页面,引入其他的jsp 的方式如下:/backstage/jsp/left.jsp"/>错误如下:正确的写法: jsp include 标签写法: 表示绝对路径 表示相对路径"> 两个引号与之间不能有空格原创 2016-03-31 16:30:17 · 2190 阅读 · 1 评论 -
JSP include 引入页面文件乱码 解决办法
解决JSP include 引入文件出现乱码解决办法一:第一种情况可以修改被include的文件:1.当jsp include动态文件时(jsp文件)可以在被include的jsp文件头部加上代码: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>原创 2016-06-08 10:00:00 · 8258 阅读 · 0 评论 -
Spring+SpringMVC+MyBatis +apche poi 实现excel 导出工具类封装
第一:apache poi excel工具类封装【POIUtil】package com.wlsq.kso.util;import org.apache.poi.hssf.usermodel.*; import java.io.FileOutputStream; import java.io.IOException; import java.util.Calendar; im原创 2016-06-13 19:04:44 · 3521 阅读 · 1 评论 -
数据库动态加载省市区信息,实现三级联动
本文转载自:http://my.oschina.net/zhengweishan/blog/402483摘要动态的从数据库加载全国省市区,后台使用的是SpringMvc,前台使用的是bootstrap页面展示。demo源码下载地址:https://git.oschina.net/zhengweishan/GetProvinceCityAreademo源码下载地址:ht转载 2016-07-06 10:50:07 · 14568 阅读 · 0 评论 -
JSP/HTML页面 (公共JS、CSS、Image缓存)-----静态缓存
【1】服务端配置一个Filter,实现对js、css和image的缓存package com.cache.model.filter;import java.io.IOException;import java.util.Enumeration;import javax.servlet.Filter;import javax.servlet.FilterChain;import j原创 2016-11-25 10:42:12 · 3127 阅读 · 0 评论 -
java servlet 获取请request的IP地址
本文转载至:http://blog.csdn.net/g893465244/article/details/40828513基本逻辑:先取得配置的IP列表,然后通过request.getRemoteAddr()取得客户端的IP地址,做鉴权和校。但是request.getRemoteAddr()这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就转载 2017-02-18 09:52:25 · 4625 阅读 · 1 评论 -
javaweb 配置系统错误页面404或500 等其他错误代码
web.xml 401 /WEB-INF/jsp/error/401.jsp 403 /WEB-INF/jsp/error/403.jsp 404 /WEB-INF/jsp/error/404.jsp 500 /WEB-INF/jsp/error/5原创 2017-02-28 19:54:47 · 2646 阅读 · 0 评论 -
response.setContentType()作用及参数------解决输出汉字乱码问题
response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。response.setC原创 2014-09-11 14:47:06 · 3686 阅读 · 0 评论 -
servlet中用PrintWriter打印输出汉字乱码的解决方法
楼主我呢,闲来没事,想温习下原先学习的servlet,就写了个小程序,课没想到,楼主竟然被小小的乱码问题难倒了啊!!!楼主想了半天也没发现错误啊!!!郁闷。。。。。。。。。。。。郁闷楼主开先这样写的:PrintWriter pw = res.getWriter();res.setContentType("text/html;charset=gbk");咋一看,也编码了啊原创 2014-03-20 09:26:37 · 2511 阅读 · 1 评论 -
HTML from 表单提交请求到servlet 实例
HTML源码展示:div#container{width:100%;}div#menu {background-color:#e2e6ee;height:500px;width:50%;float:left;text-align:center; background-image:margin:0; color:#333333;}div#content {background-co原创 2014-03-19 12:36:20 · 6042 阅读 · 3 评论 -
(jsp 和 servlet功能篇) jsp+servlet+javaBean 实现分页代码(mysql 数据库)
实例代码:JavaBeanpackage Bean;//物品类public class Goods{ private int goodsid; // 物品编号 public String goodsname; // 物品名称 private float price; // 物品单件 public void setGoodsid(int原创 2013-07-31 09:47:32 · 2508 阅读 · 0 评论 -
(jsp和servlet功能篇)jsp+servlet+jquery分页代码
首先看运行效果图: 第一步:编写servlet 代码: package com.rf.servlet;import java.io.IOException;import java.io.OutputStream;import java.sql.Connection;import java.sql.ResultSet;import j原创 2013-08-05 11:53:02 · 1427 阅读 · 0 评论 -
(jsp和servlet功能篇)jsp+Jquery实现点击行,获取行数据
第一步:jquery代码: function bindDate() { alert("????"); $ .ajax( { url : "dingdan", type : 'post', success : function(data) { if (data != null || data != "") { // 解析原创 2013-08-05 16:03:43 · 1762 阅读 · 1 评论 -
(jsp和Servlet功能篇) session判断用户是否登入
涉及文件 login_do.jsp和sessionCheck.jsp和所有的jsp页面 1.在login_do.jsp登录成功的前面加上session.setAttribute("user",model);model里面放的是用户名和密码。user是供后面要用到的,也可以说是指针,或键,model是值2.单独写一个sessionCheck.jsp文件用来验证s转载 2013-08-19 13:00:26 · 2137 阅读 · 0 评论 -
Servlet 实现重定向几种方法
servlet重定向在servlet/JSP编程中,服务器端重定向可以通过下面两个方法来实现: 1,运用javax.servlet.RequestDispatcher接口的forward方法, 2,或者运用javax.servlet.http.HttpServletResponse接口的sendRedirect方法。 要运用RequestDispatcher接口的for原创 2013-08-28 14:54:39 · 3762 阅读 · 2 评论 -
在tomcat中发布项目时,用IP地址不能访问项目而用localhost时可以访问成功
最近在开发项目中,遇到的一个问题是:在 tomcat中发布一个web项目,但是发布成功后,只能用http://localhost:8080/fm访问项目,不能用http://127.0.0.1:8080/fm访问项目,也不能用本地的IP地址访问(http://192.16/8.0.191:8080/fm)起初认为是防火墙的原因,但是防火墙是关闭的,应该没有影响;后来认为是w原创 2014-02-13 14:56:36 · 5616 阅读 · 1 评论 -
java Cookie 存储汉字报Control character in cookie value, consider BASE64 encoding your value
找了找了资料鉴定是cookie存储中文时报的异常。。可先把存储的中文用utf-8编码一下。。编码:title=URLEncoder.encode(title,"utf-8");解码:title=URLDecoder.decode(title, "UTF-8");取出时别忘了解码就行。。这样就O拉。哈原创 2014-02-26 19:10:31 · 945 阅读 · 0 评论 -
Servlet和Jsp 设置编码格式
JSP和Servlet设置编码在JSP和Servlet中有几个地方都可以设置编码,各个编码的功能也不一样,本文将对各个编码做一个小结。 各种编码一览 A. JSP/Servlet都有的编码设置 1. request.setCharacterEncoding("UTF-8") 2. response.setCharacterEncoding("UTF-8") 3.原创 2014-02-27 10:24:06 · 1128 阅读 · 0 评论 -
Servlet 清除Cookie 方法
一、删除已知名称的Cookie(方案:重新建立同名立即删除类型的Cookie)Cookie newCookie=new Cookie(“username”,null); //假如要删除名称为username的CookienewCookie.setMaxAge(0); //立即删除型newCookie.setPath(“/”); //项目所有目录均有效,这句很关键,否原创 2014-02-27 14:07:27 · 6587 阅读 · 2 评论 -
jsp、servlet、javabean中如何分别设置session的过期时间
session的概念与基本用法 概念: 当用户与服务器连接时,服务器给每个用户一个session,并设定其中内容。 这些session相互独立。 服务器可以借此来辨别用户信息,进而提供个别服务。 session有存在期限。 类: javax.servlet.HttpSession原创 2014-03-06 16:11:15 · 1254 阅读 · 0 评论 -
Tomcat6环境里面Servlet如何设置Session Timeout(会话的过期时间)?
解答在Tomcat6中,有3种方法可以设置Servlet的session的过期时间。操作方法:方法一:在Tomcat目录下的conf/web.xml文件里面,找到“”下的“”,修改该值就可以了(单位:分钟)。 20 方法二:修改项目下的WEB-INF/web.xml文件如下(单位:分钟) ...原创 2014-03-06 16:21:25 · 6976 阅读 · 0 评论 -
基于apache common-codec 实现MD5、RSA、AES等加密方式
第一步:添加依赖jar 文件:<!-- https://mvnrepository.com/artifact/commons-codec/commons-codec --><dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec&...原创 2019-05-09 18:29:55 · 15253 阅读 · 0 评论