`
azrael6619
  • 浏览: 578187 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表

java中的循环

1.while循环: int i = 1; int sum = 0; while (i < =100) { sum = sum + i; i++; }     2.do-while循环: int i = 1; int sum = 0; do { sum = sum + i; i++; } while (i <= 100);     3.for循环: int i; int sum = 0; for (i=1; i<=100; i++) { sum = sum + i; }     4 ...
一、概述     在B/S应用中,将字符串请求参数转换为相应的数据类型,是MVC框架提供的功能,而Struts2是很好的MVC框架实现者,理所当然,提供了类型转换机制。     Struts2的类型转换是基于OGNL表达式的,只要我们把HTML输入项 ...
Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下: 1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 2、 Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用 “&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。 3、 Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到 ...
测试环境:mysql 5.0.45【注:可以在mysql中通过mysql> SELECT VERSION();来查看数据库版本】       一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. 如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mys ...
<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java. ...
一、声明式异常捕捉:struts2的异常处理机制是通过在struts.xml文件中配置<exception-mapping .../>元素完成的,配置的时候需要指定两个属性:    1.exception:此属性指定该异常映射所设置的异常类型。    2.result:此属性指定Action出现该异常时,系统转入result属性所指向的结果。 二、根据<exception-mapping .../>出现的位置的不同可以分两种:    1.局部异常映射:将<exception-mapping .../>元素作为<action .../>元素的子元素 ...
1.属性驱动   属性驱动是指用Action的属性来封装来回请求的参数.2.模型驱动   模型驱动是指使用JavaBean来封装来回请求的参数.   这只是个人的理解.建议使用模型驱动,因为相比struts 1的Action类,struts 2的Action类承担了太多的责任:既用于封装来回请求的参数,也保护了控制逻辑,这使它的结构不够清晰.这就是模型驱动的优势.3.怎样实现模型驱动    实现ModelDriven<JavaBean>接口.并实现接口需要实现的getModel()方法.   他们的配置没有区别,但他们的拦截方式有区别,详见struts-default.xml文件 ...
chain Action链式处理的结果类型。 com.opensymphony.xwork2.ActionChainResult chart 用于整合JFreeChart的结果类型。 org.apache.struts2.dispatcher.ChartResult dispatcher 用来转向页面,通常处理JSP,请求Forward(转发)到指定的jsp资源 org.apache.struts2.dispatcher.ServletDispatcherResult freemaker ...
    对于使用Struts2框架的应用而言,尽量不要让超链接直接链接到某个视图资源,这种方式会增加额外风险。推荐将所有请求都发送到Struts2框架,让该框架来处理用户请求,即使只是简单的超链接。对于简单的超链接的请求,可以通过定义name为*的Action(应该放最后)实现。     Struts2还允许在容器中定义一个默认的Action,当用户请求的URL在容器中找不到对应的Action时,系统将使用默认Action来处理用户请求。     配置默认Action通过<default-action-ref.../>元素完成,每个<default-action-ref.. ...
来看一个例子,例如有一个CrudAction, 其中有两个方法,input 和 delete,我们定义两个action:Crud_input和Crud_delete。我们可以在struts.xml中配置如下: xml 代码: <action name="Crud_*" class="example.Crud" method="{1}">     这样,当struts2遇到Crud_input时,就会自动去找Crud的input方法,当遇到Crud_delete时,就会自动去找Crud的delete方法。 见另 ...
 1、查找表的所有索引(包括索引名,类型,构成列): select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查询的表 2、查找表的主键(包括名称,构成列): select cu.* from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_ ...
 ==========================跳转:=========================返回到上一个页面:<input type=button name=btn value=返回 onClick='window.history.go(-1)'><input type="button" name="btn" value="返回" onClick="javascript:window.history.go(-1)"> 跳到另一个页面:<input type=butto ...
  1.如果form用get传值,在tomcat 中修改server.xml 因为tomcat默认编码是iso-8859-1,这里把他改成中文编码. <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" conne ...

jsp验证码

 <%@ page contentType="image/jpeg" import="java.awt.image.*,java.util.*,java.awt.*,javax.imageio.*"%><%!  Color getRandColor(int fc,int bc){ Random random=new Random(); if(fc>255) fc=255; if(bc>255) bc=255;  int r=fc+random.nextInt(bc-fc); int g=fc+random.nextInt(bc ...
 此分页程序用到三个文件test.jsp和Pagination.java和DBConnect.java,和一个简单数据库test的表test,测试用的web发布服务器为resin-2.1.6)其中test用于显示分页结果,DBConnect.java用于连接mysql数据库,Pagination.java用于封装分页程序,而且DBConnect.java和Pagination.java放在WEB-INF下的classes(注意,如果没有的话就新建一个),数据库用的是mysql. 1、create database test ----------建立数据库test  create table ...
Global site tag (gtag.js) - Google Analytics