虽然据说有全局和局部转换器,但是我只调试成功了后者。
局部:需要在Converter中把传入的参数看作一包对象(所有同名都传进来了),逐个对这个对象数组进行操作。
转换器:
package Converter;
import actions.Tel;
import java.util.Map;
import org.apache.struts2.util.StrutsTypeConverter;
public class TypeConverter extend[......]
虽然据说有全局和局部转换器,但是我只调试成功了后者。
局部:需要在Converter中把传入的参数看作一包对象(所有同名都传进来了),逐个对这个对象数组进行操作。
转换器:
package Converter;
import actions.Tel;
import java.util.Map;
import org.apache.struts2.util.StrutsTypeConverter;
public class TypeConverter extend[......]
在终端中输入gconf-editor
在出现的图形化设置界面中,选择apps->nautilus->desktop
选中对应下述:
computer_icon_visible #计算机图标
home_icon_visible #在主文件夹图标
network_icon_visible #网络服务器图标
trash_icon_visible #回收站图标
然后退出就OK了~~[......]
//创建一个缓冲图像区
BufferedImage bufimg =new BufferedImage(imgBuff.getWidth(this) ,imgBuff.getHeight(this),imgBuff.getType());
//构造变换矩阵,执行变换
AffineTransform transform = new AffineTransform ();
transform.rotate(angle,0,0);//angel是角度,弧度制,0,0是旋转的中心点
Aff[......]
3.3.3
Struts2的传值分为两种:直接字段,利用对象。
如果是字段的话,form中这么写 <s:textfield name="user" />
如果是对象的话,假设Action中有对象User user(含user和pass两个字段) ,则form中要这么些:
<s:textfield name="user.user" />
一定不能落下,不然会出错(input 未定义,类似的错误吧)[......]
前言:为什么不把GRUB信息写入MBR
准备工作:
一张Ubuntu的系统盘 8.04 以上就行,我的是8.10
按照正常的步骤进行安装。
分区时候建议记录一下,这里是我的记录,如下图:
我的linux 主分区 是 /dev/sda3
这个很重要
当进入到分区确认那一步时候,选择高级。
然后安装bootloader 到 sda3 ----这个是你的主分区 即挂载了 / 目录的分区 例如我这里是hda(0,3)
安装完毕后重启,应该是直接进[......]