文章分类 -  Java Web

摘要:<Context> <Manager className="org.apache.catalina.session.PersistentManager"> debug=0 saveOnRestart="true" maxActiveSession="-1" minIdleSwap="-1" maxIdleSwap="-1" maxIdleBackup="-1" ... 阅读全文
posted @ 2011-10-17 20:44 lihui_yy 阅读(291) 评论(0) 推荐(0) 编辑
摘要:1.取得传递的参数若为英文字母可以正常显示,若为中文则为乱码,很多情况下是"???",这是因为浏览器默认使用UTF-8编码方式来发送请求,而UTF-8和GB2312编码方式表示字符时不一样,这样就出现了不能识别字符。这种情况下的解决方法:在获取传递参数之前加入以下代码:<% request.setCharacterEncoding("gb2312"); %>2.在建立JSP页面时应该注意在jsp页面的头部加入一下代码<% page contentType="text/html; charset=gb2312" %&g 阅读全文
posted @ 2011-10-14 19:45 lihui_yy 阅读(166) 评论(0) 推荐(0) 编辑
摘要:<%@ page contentType="text/html" pageEncoding="GBK" language="java"%><%@ page import="java.util.*"%><%@ page import="java.sql.*"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+requ 阅读全文
posted @ 2011-10-14 16:39 lihui_yy 阅读(312) 评论(0) 推荐(0) 编辑
摘要:1.安装MySQL 下载地址 http://dev.mysql.com/downloads 下载 MySQL数据库服务端 mysql-essential-5.5.15-m3-win32.msi 文件 和 JDBC驱动程序 mysql-connector-java-5.1.13.jar 包 前一个文件可以直接安装。选项基本按默认选择即可。2.安装MySQL数据库客户端管理工具SQLyog 下载地址 http://www.webyog.com 不过我去网站下载之后,发现只有试用版本,没办法输入注册码。可以自己去网上下载注册版,注册码也可以找到,推荐一个网址: http://download.csd 阅读全文
posted @ 2011-10-13 12:23 lihui_yy 阅读(198) 评论(0) 推荐(0) 编辑
摘要:静态包含:<%@include file="要包含的文件路径"%>动态包含:<jsp:include page="要包含的文件路径">flush="true"> <jsp:param name="参数名" value="参数内容"/> <jsp:param.../></jsp:include>静态包含是先将全部的内容包含在一起然后再一起编译,而动态包含是先处理在包含。多以为避免变量名重复等问题,一般使用动态包含。跳转指令:< 阅读全文
posted @ 2011-10-09 16:58 lihui_yy 阅读(468) 评论(0) 推荐(0) 编辑
摘要:1.autoFlush = "true/false"2.buffer>= 8KB3.contentType = "text/html;charset=GBK"4.errorPage = "error.jsp"5.isErrorPage = "true/fase"6.extends = "父类名称"7.import ="包名"8.info = "text info"9.language ="java"10.pageEncoding 阅读全文
posted @ 2011-10-09 15:10 lihui_yy 阅读(281) 评论(0) 推荐(0) 编辑
摘要:在JSP中一共有3中Scriptlet代码:1.<%...%> 定义局部变量、编写语句 <% String str = request.getParameter("info"); out.println("<h1>" + str + "</h1>"); %>2.<%!...%> 定义全局变量、方法、类,且不能出现任何其他语句。但不提倡这种定义类或方法的使用。 <%! public static final String INFO = "hello"; 阅读全文
posted @ 2011-10-09 14:34 lihui_yy 阅读(300) 评论(0) 推荐(0) 编辑
摘要:1xx 消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。100 Continue 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。101 Switching Protocol 服务器已经理解了客户端的请求,并将通过 Upgra.. 阅读全文
posted @ 2011-10-09 10:50 lihui_yy 阅读(194) 评论(0) 推荐(0) 编辑
摘要:1.如何修改服务器端口号? 找到安装目录下的Tomcat 6.0\conf\server.xml,在文件中找到以下内容:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 将8080改为想要的端口即可。改完之后需重启服务器2.配置虚拟目录 在安装目录下的conf/server.xml 文件中找到以下位置(就是文件最后):<Valve className="o 阅读全文
posted @ 2011-10-08 21:54 lihui_yy 阅读(184) 评论(0) 推荐(0) 编辑
摘要:public static void main(String[] args) { ////////////////////////////////写文件////////////////////////////////// Document document = DocumentHelper.createDocument(); //创建文档 Element addresslist = document.addElement("addresslist"); //定义节点 Eleme... 阅读全文
posted @ 2011-10-08 20:40 lihui_yy 阅读(166) 评论(0) 推荐(0) 编辑
摘要:所有的XML文件都由前导区和数据区组成。<?xml version="1.0" encoding="GB2312" standalone="no"?><?xml-stylesheet type="text/css" href="adress.css?"><addresslist> <linkman> <name>张三</name> <id>012</id> <tel>1542454544& 阅读全文
posted @ 2011-09-30 10:10 lihui_yy 阅读(257) 评论(0) 推荐(0) 编辑