- 浏览: 20291 次
- 性别:
- 来自: 广州
最新评论
文章列表
采用sop1.1协议发请求获取列车时刻信息,返回xml数据,未对xml解析。
需要设置浏览器跨域访问,google浏览器通过开始--运行chrome.exe --disable-web-security开启跨域访问。其它浏览器不知道怎么开启这个操作。此操作不安全,请慎用。
<html>
<head>
<title>列车时刻查询</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/> ...
var ns = "http://cn/javacoder/com/webservices/database/agent";
// build SOAP request
var sr =
"<?xml version=\"1.0\" encoding=\"utf-8\"?>" +
"<soap:Env ...
自定义session扫描器
- 博客分类:
- j2ee
import java.util.Collections;
import java.util.LinkedList;
import java.util.List;
import java.util.ListIterator;
import java.util.Timer;
import java.util.TimerTask;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.http.HttpSession;
...
以下方法生成报表数据(reportContent),也就是html中table代码,我们可以在servlet中调用以下方法生成报表数据,存到request域中,转发到jsp页面,显示报表数据。另外这个方法将jasperPrint对象存到了session中,这样导出Excel、Pdf时可以拿到这个对象,调用导出相关方法进行操作。
private String generateReport(Map<String, Object> parameters, File reportFile, Connection connection, JRDataSource dataSource) {
...
2、String s = newString("ABC")创建了几个对象?
创建了两个对象,一个对象存在于常量池中,一个对象存在于堆内存中。
原理是:当创建“ABC”时,先检查常量池中是否存在这个字符串,如果没有,则创建一个新的“ABC”字符串对象;
之后再在堆内存中new一个对象,并将地址值赋给s
服务器端表单检验(非检验框架实现)
- 博客分类:
- j2ee
public class RegisterForm {
private String username;
private String password;
private String password2;
private String email;
private String birthday;
private String nickname;
private String client_checkcode;
private String server_checkcode;
private Map<String, String> e ...
js中EL表达式使用(jsp中)
- 博客分类:
- js/jquery
比如访问servlet set (request.setAttribute("xxx", "yy");
request.getRequestDispatcher("/2.jsp").forward(request, response)),然后跳转到http://localhost:8080/day05/set?name=Tom&age=30
然后可以通过以下代码获取相关数据,其实明白jsp翻译成的servlet代码,就会了然。JspWriter out = pageContext.getout()。out.write(&q ...
spring、hibernate整合配置
- 博客分类:
- spring
spring与hibernate整合配置非常灵活:
1、在applicationContext.xml中引入hibernate.cfg.xml,如下:<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="dataSource" ref="dataSource"/>
<!-- 使用hibernate自身的配置文 ...
1、使用Jdbc Template(JdbcTemplate模板类)
2、使用命名参数jdbc模板NamedParameterJdbcTemplate
3、使用基于jdk1.5的简单jdbc模板SimpleJdbcTemplate
public List<Customer> findCustomerByName(String name) {
String sql = "select id,name,age from customers where name=?";
return jdbcTemplate.query(sql, new Object[]{ ...
spring定制属性编辑器
- 博客分类:
- spring
<!-- 自定义编辑器配置器 -->
<bean id="customEditorConfigurer" class="org.springframework.beans.factory.config.CustomEditorConfigurer">
<!-- 自定义编辑器集 -->
<property name="customEditors">
<map>
<entry key="cn.itcast.spring.scatte ...
spring配置的继承
- 博客分类:
- spring
注意:此方式类上是没有继承关系的,只是配置上的继承。
可以设置 <bean> 的abstract 属性为 true, Spring 不会实例化该Bean
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
...
webservice获取列车时刻信息
- 博客分类:
- webservice
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'traintime.jsp' starting page</title>
<script ...
webservice获取天气
- 博客分类:
- webservice
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'weather.jsp' starting page</title>
<script ty ...
jquery validate检验表单
- 博客分类:
- js/jquery
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery validation plug-in - main demo</title>
<link rel="stylesheet" type="text/css" media="screen" h ...