- 浏览: 11007 次
- 性别:
- 来自: 成都
最新评论
文章列表
Ajax是浏览器端的异步刷新。只是局部更新。使得网络慢的时候用户不会等太久。
步骤(例子):
<title>首页</title>
</head>
<script type="text/javascript">
function dizhi(){
var xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
xmlHttp.open("GET","ajax1.jsp","true") ...
1.链接访问网页(jsp) 2.servlet(方法)
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println("接收到"); ServletContext context = getServletContext(); int count = 0; synchronized (context) { if(null == context.getAttribute(" ...
1.web.xml配置还是一样
2.file.jsp页面
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html&g ...
1.web.xml配置还是一样
2.file.jsp页面
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html&g ...
1.web.xml配置 ,和之前一样,就不说了
2.file.jsp
文件上传
<form action="f_files.action" method="post" enctype="multipart/form-data">
<input type="file" name="files">
<input type="file" name="files">
<input type=" ...
1.配置web.xml(上一篇有)
2.配置struts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
...
1.导入必须的jar包
2.配置web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:sche ...
1.javascript中写函数
<script type="text/javascript">
function ShowImage(page, tag) {
var i = 1;
var e;
var a;
while (e = document.getElementById(tag + i)) {
a = "image/" + i + ".jpg";
if (a == page)
e.style.display = 'block';
else
...
1.MD5加密:
public static String md64Encode(String Password){
String newPassword = null;
try {
MessageDigest md5 = MessageDigest.getInstance("MD5");
BASE64Encoder base64en = new BASE64Encoder();
newPassword = base64en.encode(md5.digest( ...
hibernate 查询
hibernate操作的是对象 orm对象关系模型
1.查询一
/**
* select street.sname,street.sid from Street as street
* 查询得到的是一个 Object[]
*/
/*List<Object[]> list = session.createQuery("select street.sname,street.sid from Street as street").list();
for (Object[] objects : list) {
Syste ...
1、到底在哪用cascade="..."?
cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是persistence object要save(insert);如果id是非unsaved-value的话,那说明这个对象是pe ...
1、到底在哪用cascade="..."?
cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是persistence object要save(insert);如果id是非unsaved-value的话,那说明这个对象是pe ...
接口的作用就是把使用接口的人和实现接口的人分开,实现接口的人不必要关心谁去使用,而使用接口的人也不用关心谁实现的接口,由接口将他们联系在一起。以上像一段绕口令,那么通过下面的几段程序解释: 1、 ...
一.log4j的配置
建立log4j.properties
log4j.rootCategory=INFO, stdout , R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n
log4j.ap ...
1.配置 hibernate.cfg.xml 在src里面
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd&quo ...