Struts2StudentsInfoManage学生管理系统struts2版

 java1234官网

验证码换一张功能

首先要有一个自动生成验证码的jsp文件,如image.jsp,我们只需要掌握里面的

// 将认证码存入SESSION
session.setAttribute("sRand",sRand);

这句话就可也以了。

再前台页面写一个img元素,并未它添加onclick事件,如:

function loadimage(){
document.getElementById("randImage").src = "image.jsp?"+Math.random();
}

<img onclick="javascript:loadimage();" title="换一张试试" name="randImage" id="randImage" src="image.jsp" width="60" heigh="20" border="1" align="absmiddle"/>

这样就可以实现换一张验证码的效果了,效果如图:

获取response对象:ServletActionContext.getResponse()

eclipse中项目名上有红感叹号

【解决办法】:右键项目名称 BuildPath ---> Configure Build Paht...中,然后上面有几个选项卡找到 Libraries中出现红色叉号的包为路径错误的包。到classpath中修改相应包的当前路径。然后回到eclipse中F5刷新工程。

班级列表没有显示:

debug调试发现

项目导入的包有:

新导入了两个包

就好了。在网上查了下

json-lib.jar开发包使用:

依赖包:
commons-beanutils.jar;
commons-httpclient.jar;
commons-lang.jar;
ezmorph.jar;不少人使用时会提示net.sf.ezmorph.xxx找不到,就是缺这个:
morph-1.0.1.jar

原文地址:https://www.cnblogs.com/ligui989/p/3226913.html