文章列表
根据你想通过accp输出user对象的内容 那首先你返回保存在requestScope范围的list最好将其泛型成数组对象(不管以后有多少个对象保存都可以读出(关联的时候))
在你的servlet中保存在request的List应该设置为List<Object []> list=。。。。。;这种类型的list
jstl循环输出accp中user对象的内容,这个时候accp对象数组中只保存了user一个对象,故在数组中是0下标 ,如果accp中保存多个对象 下标以此类推
Code:
假设你保存在tabale中
<c:forEach var=&qu ...
Struts1.X学习笔记 8月28日
2009
[在此处键入文档的摘要。摘要通常是对文档内容的简短总结。在此处键入文档的摘要。摘要通常是对文档内容的简短总结。] MVC框架以及标签的使用
Structs1.x框架工作流程
方法介绍
Action是Struct父接口,其中里面的方法是public ActionForward
execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response){} ...
struts1.2 学习笔记(教程)
2009-11-05 15:38
ZT:http://blog.csdn.net/toyouheart/archive/2009/09/01/4509466.aspx
status学习笔记及历程
第一讲:
1. 了解struts工作流程:
首先struts基于MVC模式, 用户发送的请求讲被ActionServlet处理,转发,但是它是怎样实现的了??
实现原理:
web.xml 配置:
<servlet>
<servlet-name>action</servlet-name>
...
Struts1.x学习笔记
<!--[if !supportLists]-->l
<!--[endif]-->各种action的基本配置与使用
<!--
struts1.x的action配置都很简单,
继承自Action的自定义Action配置如下,
当要进生输入校验时必设置
正则表达式:
正则表达式是一种可以用于模式匹配和替换的强有力的工具,一个正则表达式就是由普通的字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式,它描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
正则表达式在字符数据处理中起着非常重要的作用,我们可以用正则表达式完成大部分的数据分析处理工作,如 : 判断一个串是否是数字、是否是有效的 Email 地址,从海量的文字资料中提取有价值的数据等等,如果不使用正则表达式,那么实现的程序可能会很长,并且容易出错。对这点本人深有体会,面对大量工具书电子档资料的整理工 ...
在JSP中经常要用到查询数据库中的数据,同常我们的做法是使用SQL语句“select * from tablename order by id desc”,这样的做法有一个缺点,当数据库很大的时候查询的速度会变的很慢,在ASP中有一种方法 "select top "&recpage&" * from tablename where id not in (select top "&(recpage*(currentpage-1))&" id from products order by id desc) o ...
jdk1.4中加入了java.util.regex包提供对正则表达式的支持。而且Java.lang.String类中的replaceAll和split函数也是调用的正则表达式来实现的。
正则表达式对字符串的操作主要包括:字符串匹配,指定字符串替换,指定字符串查找和字符串分割。下面就用一个例子来说明这些操作是如何实现的: < %@ page import="java.util.regex.*"%> < % Pattern p=null; //正则表达式 Matcher m=null; //操作的字符串 boolean b; String s= ...
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。
许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么Java又怎样呢?本文写作时,一个包含了用正则表达式进行文本处理的Java规范需求(Specification Request)已经得到认可,你可以期待在JDK的下一版 ...
最近在用Tomcat来测试Java Bean 和servlet,由于刚学,不懂将Java Bean 和servlet放在Tomcat的哪个文件夹下。在网上找了许多资料,个个都说得乱七八糟的,对于一个初学者来说,简单跟看天书一样。经过我两晚的努力,现在总结一下用Tomcat如何配置Java Bean和 servlet(注:我的配置都是在webapps这个文件夹下进行的,在webapps文件外的其它文件下配置没试过)。
Java Bean 的配置
...
首先,要在MyEclipse中导入java 与 MySQL的驱动:mysql-connector-java-5.1.6-bin.jar。
然后,就编写代码。
代码及解释如下:
import java.sql.*;public class MysqlText {public static void main(String[] args){ // 驱动程序名 String driver = "com.mysql.jdbc.Driver"; // URL指向要访问的数据库名 ...
向MySQL插入记录有两种,一种是全部插入,另一种是有选择地插入,其实都很简单,就是sql语句以及stmt.executeUpdate(sql)的运用,下面先讲全部插入的例子。
import java.sql.*;public class Mysqls { public static void main(String[] args) { String driver="com.mysql.jdbc.Driver"; String url="jdbc:mysql://localhost:3306/mytext&quo ...
jdbc(java database connectivity,java数据库连接)的api中的主要的四个类之一的java.sql.statement要求开发者付出大量的时间和精力。在使用statement获取jdbc访问时所具有的一个共通的问题是输入适当格式的日期和时间戳:2002-02-05 20:56 或者 02/05/02 8:56 pm。
通过使用java.sql.preparedstatement,这个问题可以自动解决。一个preparedstatement是从java.sql.connection对象和所提供的sql字符串得到的,sql字符串中包含问号(?),这些问号标明变量的 ...
插入记录:
Sql代码
INSERT INTO tablename (field1, field2, field3, field....n) VALUES (value1, value2, value3, value....n);
更新记录: