
java-web
躁动的青年
招女朋友
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中应用Filter对权限和Session控制 AuthFilter
看下面的代码一起来学习Java中应用Filter对权限和Session控制 在请求/app时,request.getRequestURI() 在tomcat下取得是 /app/ 在websphere下取得是 /app,差一个/ package com.urt.module.filter; import java.io.IOException; import javax...原创 2020-05-15 07:32:27 · 252 阅读 · 0 评论 -
Java用HttpClient3发送Get和Post请求(增强)
使用的是:HttpClient3.1,这个比java自带的URLConnection稳定。 带字符编码设置,系统对应的换行。 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.HashMap; import...原创 2020-05-15 08:19:16 · 155 阅读 · 0 评论 -
windows linux 下,获取java项目绝对路径的问题
String realPath = request.getSession().getServletContext().getRealPath("/") ; 在windows中结尾带\, 在linux中结尾不带/ 笨方法,在后面再加一个/,windows也认,linux也正确 String realPath = request.getSession().getServletConte...原创 2020-05-15 07:48:07 · 135 阅读 · 0 评论 -
遍历request.getParameterMap()变成普通map供mybatis使用
request.getParameterMap()的返回类型是Map类型的对象,也就是符合key-value的对应关系,但这里要注 意的是,value的类型是String[],而不是String. 得到jsp页面提交的参数很容易,但通过它可以将request中的参数和值变成一个map,以下是将得到的参数和值 打印出来,形成的map结构:map(key,value[]),即:key是String...原创 2020-05-15 08:19:24 · 321 阅读 · 0 评论 -
使用ThreadLocal存储Session,方便其他地方调用用户信息
package com.urt.core.web; import javax.servlet.http.HttpSession; import com.urt.core.authority.entity.User; /** * 用户Session存储器,方便在Controller层以外获取用户 * @author happyqing * @date 201...原创 2020-05-15 08:20:52 · 196 阅读 · 0 评论 -
web.xml servlet配置多个初始化参数init-param
配置多个init-param即可(在websphere下可用) <!-- 上传Servlet --> <servlet> <servlet-name>UploadHeaderServlet</servlet-name> <servlet-class>com.urthinker.app.servlet.UploadHea...原创 2020-05-15 08:35:41 · 500 阅读 · 0 评论 -
jsp File browser 1.2 bug修复,解决乱码等问题
一、设置java的编码 在页头部加入 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 二、加入权限判断(可选) 在顶部可以加入适当的用户权限判断,判断是否登录,是否是特定用户 三、设置命令行在windows和linux下通用 ...原创 2020-05-15 08:37:08 · 279 阅读 · 0 评论 -
Linux服务器下验证码图片不显示问题
解决办法 1、给jvm加参数:-Djava.awt.headless=true 2、代码设置系统属性:System.setProperty("java.awt.headless","true");原创 2020-05-15 08:29:04 · 275 阅读 · 0 评论 -
java filter filter-mapping配置多个url-pattern
一、正确的配置方法,配置多个filter-mapping <filter> <filter-name>authority</filter-name> <filter-class>com.util.AuthorityFilter</filter-class> </filter> ...原创 2020-05-15 08:30:53 · 691 阅读 · 0 评论 -
在Servlet中获取context-param和init-param内的参数
web.xml里面可以定义两种参数:1.application范围内的参数,存放在servletcontext中,在web.xml中配置如下: <context-param> <param-name>context/param</param-name> <param-value>avalib...原创 2020-05-15 07:31:57 · 236 阅读 · 0 评论 -
web.xml配置404,500自定义错误页面无效的解决办法
在IE下总显示IE提供的“友好的错误提示” 可以关闭 IE--工具--Internet选项--高级--取消勾选 显示友好 http 错误消息 想显示自己的错误提示,总不能期望客户把这个关上, IE在响应内容小于一定阀值的情况下会显示友好的错误提示, 解决办法就是充实一下页面,让大小超过512即可 下面列出一张表供大家参考: 代码 描述 文件大小(阈值) 40...原创 2020-05-15 08:16:11 · 497 阅读 · 0 评论 -
J2EE监听器和过滤器基础
Servlet程序由Servlet,Filter和Listener组成,其中监听器用来监听Servlet容器上下文。 监听器通常分三类:基于Servlet上下文的ServletContex监听,基于会话的HttpSession监听和基于请求的ServletRequest监听。 ServletContex监听器 ServletContex又叫application,存在范围是...原创 2020-05-15 07:16:53 · 98 阅读 · 0 评论 -
JSP标准标签库jstl
JSTL1.1.2 版: 所需jar包,附件中提供下载 jstl-1.1.2.jar standard-1.1.2.jar 引入方式 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 不用放tld 1. JSTL简介 JSTL全名Java Server Pages Standd...原创 2020-05-15 07:34:49 · 162 阅读 · 0 评论 -
el表达式获得请求参数
主要作用 访问存放在某个范围中的值, 将值的内容(或者值的属性值)打印到JSP页面,所以说运用EL的最终目的就是:将范围中的值打印到JSP页面 E L(Expression Language) 目的:为了使JSP写起来更加简单,使JSP页面尽可能少的存在JAVA代码! EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能。脚本编制元素是指能够在 JSP 页面中嵌...原创 2020-05-15 07:34:53 · 673 阅读 · 0 评论 -
java处理html32个特殊字符
~`!@#$%^&*()-_+={}[]|\:;"'<>,.?/ 程序设计好了,这些都可以保存及显示 前台用encodeURIComponent()编码数据后提交, 注意:此方法会将&符编码, 如:?id=aaa&name=bbb,不要把&name编码了,只编码数据bbb。 显示: 1.用c标签 <%@ t...原创 2020-05-15 07:40:43 · 173 阅读 · 0 评论 -
HttpClient 3.1下载文件
项目有点老,用的HttpClient 3.1 需要有的Jar; * commons-httpclient-3.1.jar * commons-logging-1.04.jar * commons-codec-1.3.jar public class HttpClientTest { private final stat...原创 2020-05-15 07:59:34 · 220 阅读 · 0 评论 -
HttpClient 4.1 下载文件
package com.ovp.async.util; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import org.apache.http.HttpResponse; import org.apache.http.Sta...原创 2020-05-15 08:00:04 · 185 阅读 · 0 评论 -
java访问URL并下载文件
import java.io.*; import java.net.HttpURLConnection; import java.net.URL; /** * java访问URL并下载文件 * @author yangjuqi 2007-12-14 下午04:08:51 * */ public class nn1 { public static void...原创 2020-05-15 08:00:51 · 245 阅读 · 0 评论 -
web.xml 配置详解英文
web.xml http://docs.oracle.com/cd/E24329_01/web.1211/e21049/web_xml.htm web.xml Namespace Declaration and Schema Location icon display-name description distributable ...原创 2020-05-15 07:28:28 · 106 阅读 · 0 评论 -
java filter里 filter-mapping 中的 dispatcher 作用
2.4版本的servlet规范在部属描述符中新增加了一个<dispatcher>元素,这个元素有四个可能的值:即 REQUEST、FORWARD、INCLUDE和ERROR。可以在一个<filter-mapping>元素中加入任意数目的<dispatcher>,使得filter将会作用于直接从客户端过来的request、通过forward过来的request、...原创 2020-05-15 08:32:33 · 216 阅读 · 0 评论