解决方案 »
- 下面是一个java小练习,大家看看为什么是这种输出结果。
- 求解决方法!急
- 关于open窗体怎么循环转发过来的数据显示出来
- Struts标签的<html:checkbox>的使用
- 有谁了解“江苏新晨信息科技发展有限公司”吗,公司怎么样?
- 关于struts资源文件的问题
- 请教apache和tomcat整合的问题.apache2.x+tomcat5.x
- 请教一个mybatis的问题,如何实现增量更新:update tt set qty=qty+10 where id=1
- Dreamweaver中如何应用Struts的标签
- 如何将workflow集成到普通的MIS系统中
- 如何通过淘宝用户的昵称来获取该用户的ID
- 关于CSS js 路径引用问题
{
baseCls : "x-plain",
layout : 'column',
width : 290,
height : 38,
items : [
{
layout : "form",
columnWidth : .7,
labelWidth : 97,
items : [ {
xtype : "textfield",
width : 90,
fieldLabel : "Codingss",
name : "image",
allowBlank : true,
} ],
},
{
columnWidth : .3,
html : "<a href='javascript:void(0)'><img border='0' src='pages/image.jsp' id='image' onClick='to('pages/login.jsp');'></a>",
} ],
}) ],
buttons : [
{
text : "Submit",
type : "submit",
handler : function() {
if (form1.form.isValid()) {
form1.form
.submit({
waitMsg : "Loging......",
url : "login.action",
method : "post",
success : function(
form, action) {
Ext.Msg
.alert(
"Tips",
"LoginSuccess!");
document.location = "index.jsp";
},
failure : function(
form, action) {
Ext.Msg
.alert(
"Tips",
action.result.message);
}
});
}
}
} 验证码存入session: // 将认证码存入SESSION
session.setAttribute("rand",sRand);
System.out.println("新的验证码"+sRand);
// 图象生效
g.dispose();
OutputStream output=response.getOutputStream();
// 输出图象到页面
ImageIO.write(image, "JPEG", response.getOutputStream());
output.flush();
out.clear();
out = pageContext.pushBody();
action代码://String rand=(String)ServletActionContext.getRequest().getSession().getAttribute("rand");
String rand=(String)ActionContext.getContext().getSession().get("rand");
{
baseCls : "x-plain",
layout : 'column',
width : 290,
height : 38,
items : [
{
layout : "form",
columnWidth : .7,
labelWidth : 97,
items : [ {
xtype : "textfield",
width : 90,
fieldLabel : "Codingss",
name : "image",
allowBlank : true,
} ],
},
{
columnWidth : .3,
html : "<a href='javascript:void(0)'><img border='0' src='pages/image.jsp' id='image' onClick='to('pages/login.jsp');'></a>",
} ],
}) ],
buttons : [
{
text : "Submit",
type : "submit",
handler : function() {
if (form1.form.isValid()) {
form1.form
.submit({
waitMsg : "Loging......",
url : "login.action",
method : "post",
success : function(
form, action) {
Ext.Msg
.alert(
"Tips",
"LoginSuccess!");
document.location = "index.jsp";
},
failure : function(
form, action) {
Ext.Msg
.alert(
"Tips",
action.result.message);
}
});
}
}
}
验证码存入session: // 将认证码存入SESSION
session.setAttribute("rand",sRand);
System.out.println("新的验证码"+sRand);
// 图象生效
g.dispose();
OutputStream output=response.getOutputStream();
// 输出图象到页面
ImageIO.write(image, "JPEG", response.getOutputStream());
output.flush();
out.clear();
out = pageContext.pushBody();action代码://String rand=(String)ServletActionContext.getRequest().getSession().getAttribute("rand");
String rand=(String)ActionContext.getContext().getSession().get("rand");
System.out.println("新的验证码"+sRand);
这两句放到生成验证码最后面。