2_javaee
文章平均质量分 69
自找苦吃,自得其乐
有时候,我们缺乏的不是道理,而是吃苦的勇气
展开
-
eclipse异常退出处理
在使用Eclipse开发Web项目的时候如果遇到了异常退出,或者说是自动退出的话,并且这个时候调试无法使用的话,可以把Eclipse中的调试服务器给删除掉,之后再把它加进来,之后再把进程中的javaw给结束掉,再重新启动Eclipse就行了....原创 2011-10-15 14:57:37 · 1861 阅读 · 0 评论 -
Eclipse的Web调试问题
在使用MyEclipse的时候,如果你要是去调试一个Web程序,那么很简单,你只要点击了Debug的启动模式之后,去进行你需要的调试操作就可以了,但是如果你使用的Eclipse来开发Web程序的话,那么你可能会遇到这样的问题,就是你Debug的时候,程序不往里面跳,虽然Tomcat启动了,但是程序就是没有反应,你按照自己的操作去进行的话,程序就好像死在了那里一样,最后程序会提示:Serve...原创 2011-10-17 11:43:36 · 923 阅读 · 0 评论 -
3种操作textarea的方法
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title></title> <script type=&q原创 2011-11-01 10:57:34 · 2366 阅读 · 0 评论 -
session会话的底层实现方式
回话的底层的实现方式。 Session的底层实现方式:在服务器的内存当中会为每一个客户端的浏览器创建一个ID,这个对象是唯一的,它对应着保存在服务器内存中的一个session对象(为当前浏览器所创建的对象),通过ID可以找到这个对象,通过这个对象可以找到session对象中所保存的key和value值。利用这个ID值就可以对这个回话进行持久的控制了和操作,因此这个ID值需要持久的保存,保存在哪呢...转载 2011-12-05 13:09:55 · 1467 阅读 · 0 评论 -
web.xml作用
web工程中的web.xml文件有什么作用呢?它是每个web.xml工程都必须的吗?一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 那什么时候需要,什么时候可以不需要呢?要想回答上面的问题,得先了解web.xml文件使用来干什么的。web.xml文件是用来配置:欢迎页、servlet、filter等的。当你的web工程没用到这些时,你可以不用web...转载 2011-12-12 09:31:55 · 669 阅读 · 0 评论 -
常见的web错误
HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限。 401.2 未授权:服务器的配置导致登录失败 此错误表明传输给服务器的证书与...转载 2011-12-12 14:04:51 · 6488 阅读 · 0 评论 -
乱码问题
import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//req...转载 2011-12-13 16:04:32 · 505 阅读 · 0 评论 -
jsvalidation使用方法
Jsvalidation-文字组件的验证应用的方法: 首先要把jsvalidation的文件给拷贝得到webroot下面然后就对文件进行配置就可以用了. 配置位置:1.配置验证的工程目录validation-framework.js的var ValidationRoot = "/MessageBook/js/";把MessageBook替换为自己的创建的工程的名字 2.配置错误的提示方式和被用于提...原创 2011-12-13 22:57:03 · 1088 阅读 · 0 评论 -
java session操作
import java.io.IOException;import java.io.PrintWriter;import java.sql.Date;import java.util.Enumeration;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet...原创 2011-12-14 09:56:18 · 670 阅读 · 0 评论 -
jsp内置对象
客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration getAttributeNames() 返回所有可用属性名的枚举 3 String getCharacterEncod...转载 2011-12-14 10:06:43 · 346 阅读 · 0 评论 -
java <%!%>标签和<%%>标签的使用
<%!%>里面定义的属性是成员属性,相当于类的属性,方法相当于是全局的方法,相当于是类里面的方法.但是它是不可以进行输出的,因为它只是进行方法的定义和属性的定义。<%%>这个里面可以进行属性的定义,可以输出内容,但是它不可以进行方法的定义,因为这对标签里面的内容将来是在此jsp被编译为servlet的时候放在了_jspService()方法里面的,这个方法就是服务器向客户端...原创 2011-12-14 12:10:41 · 4899 阅读 · 0 评论 -
footer.html中中文乱码的解决
在有的时候我们为了网站的风格统一,于是就把网站的header和footer给独立出来了,其他的页面的头和脚都来引用它就行了,但是实际上这样做的时候,因为footer我们经常喜欢使用的是html的格式,这样的话,我们就会经常的出现乱码,有的时候还不好解决,你就算是把html重新的使用utf-8的格式保存了一遍还是没有用的,再去访问还是乱码。怎么办?既然html不可以那何必不试试jsp呢,我们弄一个f...原创 2011-12-14 13:08:04 · 1413 阅读 · 0 评论 -
struts配置文件出错情况
在我们使用struts2的框架的时候,特别的是对于新人而言,就像我,经常会出现struts.xml那里自己认为已经配置好了,但是结果总是出错的情况,有的时候甚至你找了大半天也找不到原因,这个时候多半是因为粗心导致的问题,一般有以下几种情况:1.如果提示的是类似这样的:java.lang.NoClassDefFoundError: IllegalName: pro/bss/action/tes...原创 2011-10-11 13:43:55 · 2890 阅读 · 1 评论 -
Eclipse的Tomcat配置问题
在eclipse中配置tomcat不需要把tomcat的环境变量给配置进去,因为在使用Eclipse的时候,需要对tomcat的位置进行选择的,为什么呢?在环境变量中配置tomcat的位置是为了让tomcat来解析jsp用的,而如果在Eclipse中把Tomcat的位置配置正确了的话,就根本不需要再去担心Tomcat是如何解析jsp的问题了,因为路径都有了,eclipse开发环境会自动的根据自己...原创 2011-10-11 11:17:15 · 550 阅读 · 0 评论 -
查看别人源码出现的问题总结
在导入别人的项目的时候,我们遇到的最多的问题就是jar包的问题,出现了问题,而这种问题一般都是因为别人的源码中没有把jar包给一起带出来,这种情况下我们要做的就是在别人项目的library上面右击属性,去查看它里面都用到了那些jar包,jar包的版本是什么,然后逐一的把那些丢失的jar包给重新的配置进去,没有的就到google上搜索下载一个放进去就行了,而且有的时候就是别人使用的j...原创 2011-10-11 11:06:42 · 375 阅读 · 0 评论 -
shiro 配置用户访问首页
1.配置用户首先访问指定的 链接,比如 index,而不是 /login<!-- Shiro Filter --> <bean id="shiroSecurityFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <property name="filt...原创 2016-03-08 11:29:31 · 5256 阅读 · 0 评论 -
shiro 配置首先访问地址
shiro 配置首先访问 index 而不是 /login 在 filterChainDefinitions 配置如下代码/ =anon /index = anon<!-- Shiro Filter --> <bean id="shiroSecurityFilter" class="org.apache.shi...原创 2016-11-09 20:49:06 · 2198 阅读 · 0 评论 -
org.apache.jsp.login_jsp._jspInit(login_jsp.java:34)
百度了下,原因是项目jar包和tomcat的jar包冲突了。不兼容。删除工程里的jsp-api.jar和servlet-api.jar两个jar包,但是删除完这两个jar,可能还是有问题,此时需要仔细查看自己工程里的.classpath文件,特别注意kind=“lib” 是不是引用了jsp-api.jar和servlet-api.jar这两个jar包,可能会引用tomcat里的jar包,如果发...原创 2016-12-07 15:49:49 · 4129 阅读 · 0 评论 -
tomcat 配置 ssl
1.生成 SSL 证书keytool -genkey -alias tomcat -keyalg RSAEnter keystore password: passwordRe-enter new password: passwordWhat is your first and last name? [Unknown]: Loiane GronerWhat is the na...原创 2016-12-07 17:49:20 · 740 阅读 · 0 评论 -
jsp 标签引用
<%@ taglib uri="/struts-tags" prefix="s"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="f转载 2017-01-12 15:22:01 · 293 阅读 · 0 评论 -
servlet监听器
servlet监听器用于监听一些重要的事件,可以在事件发生前,后作处理.Listener 接口 Event类HttpSessionListener HttpSessionEventHttpSessionActivationListener HttpSessionAttributeListen...原创 2012-03-18 13:20:51 · 614 阅读 · 0 评论 -
连接池错误 Oracle rownum列使用
使用连接池常见的错误:在使用连接池的时候经常会出现的错误是指定的连接池无法绑定的错误,以及指定的驱动类无法加载,这个时候出现这种错误是因为在tomcat的lib目录里面没有把相应的数据库链接的jar包放进去,所以无法检测到,也就无法加载了,这个时候要把数据库的驱动jar包给放进tomcat的lib包里面才可以的,因为这个时候数据库的链接由tomcat来控制了.select *from (selec...原创 2012-04-21 20:09:07 · 538 阅读 · 0 评论 -
张志宇视频笔记-servlet
各种组件的下载地址:组件的下载既可以自己在网络上面搜索也可以利用下面的网站直接的找.Jdk的官方网址:http://www.java.sun.com/javase/downloads/indext.jspTomcat的官方网址:http://www.tomcat.apache.org/download-60.cgieclipse官方网址:http://www.download....转载 2012-04-22 00:13:43 · 4791 阅读 · 0 评论 -
jsp乱码处理
jsp乱码:1.表单提交是不会出现乱码问题的。2.使用url提交就会出现问题。因为表单提交不是明码提交,而url提交是明码提交,明码提交使用的是iso8859-1所以到后台直接获取就会出现问题,需要转码。过程如下:页面jsp(使用UTF-8)-url提交(iso8859-1)-后台获取(使用UTF-8)这个过程在url提交的过程把当前的字符编码格式给修改了,因为编码格式变了,所以如果还是按照原来的...原创 2013-07-30 17:07:56 · 612 阅读 · 0 评论 -
struts的<s:text/>标签
<s:text name="xxx"/>解释:这个标签是为了多国语言而设计的,所以它取值顺序如下1.国际化中查找对应的值。2.Action中传递过来的值。原创 2011-10-11 10:39:46 · 8826 阅读 · 0 评论 -
struts2对于请求的处理方式
对于struts2而言,一个请求是否被它处理,取决于struts2在web.xml中的配置<filter-mapping> <filter-name>struts-prepare</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 如上示例这个地方u...原创 2011-10-11 10:42:13 · 1087 阅读 · 0 评论 -
jsp查看页面是否被Action处理
OGNL表达式是这样的,就是需要经过Action的处理才可以被正确的解析的,因为任何非HTML的内容都是不能够被浏览器给解析的,页面之所以可以解析OGNL表达式的内容是因为在页面被返回之前就已经被后台处理过了,换言之就是说如果一个页面在首次加载的时候,它的里面是有ONGL表达式的,并且它首次加载的时候并不是通过Action的处理而返回的,那么它的内容就是无法被正确的解释的,这个时候,比如说后台有...原创 2011-10-11 10:57:06 · 536 阅读 · 0 评论 -
servlet,filter,sessionListener,cookie,session操作
servlet配置:过程:程序根据客户端发送过来的请求,获取客户端要访问的url里面代表访问文件的那一部分,之后去web.xml里面去查找,根据所匹配的<servlet-mapping>来获取对应的servlet-name,根据servlet-name去查找对应的servlet-class所在的位置,根据servlet-class的位置去调用它里面的方法,调用的时候是由apache来实...原创 2011-12-15 17:53:44 · 1751 阅读 · 0 评论 -
web.xml 文件 配置加载顺序
原文地址:http://www.rsky.com.cn/Article/java/201007/12006.html一、 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener> 和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个 web项目的所有部分都将共...转载 2011-12-18 17:05:26 · 546 阅读 · 0 评论 -
xml配置出错
在我们给web.xml文件配置一些servlet,filter...东西的时候,有时候会感觉非常的奇怪,明明感觉没有问题的,但是你一写编译器就会报错,有的时候,在编译器不报错,但是在运行的时候会出错,这是为什么呢?xml文件都是有dtd文件来约束的,如果违反了约束,编译器就会报错,一方面是定义的变量的名字有规定,另一方面是变量出现的先后顺序是有规定的,通常情况下我们出错都是由于顺序的问题,因为名字...原创 2011-12-18 20:55:17 · 739 阅读 · 0 评论 -
jsp动态输出后台查询内容
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><% String path = request.getContextPa原创 2013-11-06 12:53:09 · 3596 阅读 · 0 评论 -
jsp 按照数据规则输出类似合并单元格类型的数据
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><%@ taglib prefix="fn" uri=&原创 2013-11-06 18:00:09 · 2796 阅读 · 0 评论 -
按照数据结构在jsp页面输出数据
1.两层循环{税种1,{[a,b,c,d,e],[a,b,c,d,e],[a,b,c,d,e[a,b,c,d,e]}}{税种2,{[a,b,c,d,e],[a,b,c,d,e],[a,b,c,d,e[a,b,c,d,e]}}test.jsp<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%...原创 2013-11-07 16:14:23 · 1071 阅读 · 0 评论 -
实例解析 jsp page/request/session/application 区别
1.新建一个 java web project2.在src目录下新建类:dada.test.Time.java 文件package dada.test;import java.text.SimpleDateFormat;import java.util.Date;/** * 本类主要是用来获取当前的时间的,但是根据不同的socpe它们所获取到的值保持的时间长短是不一样的 * 也就是参...原创 2014-04-14 10:52:11 · 1035 阅读 · 0 评论 -
servlet 中 service doGet doPost 的联系和区别
在 servlet 中默认情况下,无论你是 get 还是 post 提交过来 都会经过 service() 方法来处理,然后转向到 doGet 或是 doPost 方法,可以看 HttpServlet 类的 service 方法:protected void service(HttpServletRequest req, HttpServletResponse resp) th...转载 2014-04-15 22:43:40 · 1998 阅读 · 0 评论 -
jsp的session介绍 (转)
摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制五、理解javax....转载 2014-04-15 23:30:10 · 608 阅读 · 0 评论 -
request.getAttribute() 和 request.getParameter() 区别
1.值来源区别:attribute 值来源于 【Web 服务器端】,而parameter 值来源于【浏览器端】。request.getAttribute() 的值来源于【 request.setAttribute() 】方法设置的值。request.getParameter() 的值来源于 页面通过【get或者post】方式传上来的参数值。验证:request 提供了用来设置 attribute ...原创 2014-04-21 16:13:32 · 1670 阅读 · 1 评论 -
Filter 拦截权限
1.新建拦截器package com.chinaso.user;import java.io.IOException;import java.util.Map;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.serv...原创 2014-04-22 14:57:25 · 736 阅读 · 0 评论 -
使用 EL 表达式获取当前页面路径
1.使用 pageScope 存储,使用 EL 表达式获取值1.1把 basePath 存入pageScope<% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getSer...原创 2014-04-28 19:31:24 · 13407 阅读 · 0 评论 -
get post 乱码深入分析
浏览器 IE/FireFox ----------->Servlet容器------------------------>显示页面编码 使用容器的URIEncoding解码/request解码,再编码发出响应 解码一、请求我把用户发送请求方式不同引起的中文问题划分了四种类型:1、表单的 get 提交2、表单的 post 提交3、页面链接传递中文参数...转载 2014-05-13 14:25:10 · 741 阅读 · 0 评论