- 浏览: 683468 次
- 性别:
- 来自: 北京
最新评论
-
小小小羊:
好屌...
java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$Refle -
liubinli2005:
这个可以脱底spring。单独使用吗?
DAO层:jade -
cangbaotu:
我觉得对于开发者来说,能脚本化编写爬虫是一件挺开心的事情( ̄▽ ...
网页爬取 -
asjava:
很好的文章, 但每段代码清单都重复了一次.
spring 事务 -
xia635317478:
jethypc 写道验证码的session无法传过去啊 还是我 ...
登陆验证码(struts2实现)
文章列表
javabean一
32.1 Introduction
Every Java user interface class is a JavaBeans component. Understanding JavaBeans will help
you to learn GUI components. In Chapter 16, “Event-Driven Programming,” you learned how
to handle events fired from source components such as JButton, JTextField, J ...
Extjs 分页显示(SSH + json)
1.自定义json处理类:处理查询出来的teams 和 传进来的 pageInfo对象
(该类是模拟json的jar包)
package com.org.momo.util;
import java.util.List;
import com.org.momo.bean.PageInfo;
import com.org.momo.bean.Student;
import com.org.momo.bean.Team;
public class JsonUtil {
//teams开始
strBuffer.ap ...
SVN部署项目
参考链接:http://hi.baidu.com/windsfly/item/d28e60d8cf9b2bffcb0c399c
一、配置SVN管理软件
1.安装Subversion(SVN)管理软件 VisualSVN-Server-2.1.3.msi
启动:VisualSVN Server.msc
设置项目 javaeEE
新建用户 momo
也可以是:https://127.0.0.1/svn/
在myeclipse里面部署项目
1.windows-->show view :
在SV ...
在myeclipse配置subclipse插件,使用SVN服务器
项目管理软件:Subversion(SVN服务器客户端)下载:http://subversion.apache.org/
myeclipse使用SVN的插件subclipse下载:http://www.tigris.org/
现在很多SVN服务器端安装包已经内置了Apache服务器
一、通过MyEclipse Configuration Center在线安装
1. 打开MyEclipse10,在菜单栏选择MyEclipse→MyEclipse Configuration Center,即可进入到MyEclip ...
简单的下载功能实现(struts2)1.前台页面:
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ taglib prefix ="s" uri="/struts-tags"%>
<html>
<head>
<script type="text/javascript">
function chan ...
登陆验证码(Servlet实现)
1.前台登陆界面:
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>
<%
String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getContextP ...
数据分页显示(SSH实现+Ajax读取json)
1.bean类:pageInfo.java
package com.org.momo.bean;
public class PageInfo {
private Integer pageRows ; //每页行数
private Integer currentPage ; //当前页数
private Integer pageTotal ; //页面总数
public Integer getPageRows() {
return pageRows;
...
《JSON》
1.JSON:JavaScript 对象表示法(JavaScript Object Notation)。
JSON 是存储和交换文本信息的语法。类似 XML。
JSON 比 XML 更小、更快,更易解析。
JSON 是轻量级的文本数据交换格式
JSON 独 ...
登陆验证码(struts2实现)
1.login.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ taglib prefix ="s" uri="/struts-tags"%>
<html>
<head>
<script type="text/javascript">
function chan ...
1./**
2. * 取得客户端真实ip
3. *
4. * @param request
5. * @return 客户端真实ip
6. */
7.public String getIpAddr(HttpServletRequest request) {
8. String ip = request.getHeader("X-Forwarded-For");
9. logger.debug("1- X-Forwarded-For ip={}", ip);
10. if (ip ...
如何新建Junit以及关联它要测试的项目
1.新建一个java Project
2.导包:build path(add libriaries)-->Junit-->选择Junit4
3.将该Test项目关联你要测试的项目add project 选择你要关联的项目
“bulid path”--Config Build path--Project--Add
4.在测试项目里面new Junit Text case-->class under test(选择要测试的类)-- >next-->把要测试类里面的要测试的方法勾选-->finish。
- 2012-09-13 16:07
- 浏览 1400
- 评论(0)
《XSL扩展标记语言》
1.CSS = HTML 样式表
XSL = XML 样式表
2.XSL 包括三部分:
XSLT:一种用于转换 XML 文档的语言。
XPath:一种用于在 XML 文档中导航的语言。
XSL-FO:一种用于格式化 XML 文档的语言
3.XSL:扩展样式表语言(EXtensible Stylesheet Language)是用来网页展现的,是把一个xml文件转换成一个html文件。
XSLT: 指XSLT 指 XSL 转 ...
整体流程
1:通过configuration来读cfg.xml文件
2:得到SessionFactory 工厂
3:通过SessionFactory 工厂来创建Session实例
4:通过Session打开事务
5:通过session的api操作数据库
6:事务提交
7:关闭连接
为什么要用:
1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作。
3. hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。
...
遇到的问题:在使用该标签时,设置了默认选中项,但提交数据返回后,单选框不能显示之前选中的项,仍然为默认选项
通过测试得出以下结论:
以<s:radio name="user.sex" list="%{#{'1':'男','0':'女'}}" theme="simple"></s:radio>为例
在使用s:radio标签的时候,如果要使该标签默认选中一项,可以通过两种方法
1、通过js代码实现
document.getElementsByName('user.sex')[0].checked=t ...
- 2012-09-07 09:52
- 浏览 1172
- 评论(0)
import java.security.*;
public class md5reg
{
byte[] digest;String tmp="",has="";
public String hasString(String password) //这里作了修改
{
try {
MessageDigest md5 = MessageDigest.getInstance("MD5"); //SHA-1跟MD5写法上差不多。
md5.update(password. ...
- 2012-09-06 22:20
- 浏览 1020
- 评论(0)