1. jsP:怎么样在点击按钮后使文本框中输出一个指定变量的值
JSP中点击按钮按钮打印某一变量的值通过js来实现的。
比如,有文本框:
变量的值:<input type="text" id="disp" name="disp">
js点击事件:
function dispme(){
var aa=document.getElementById("xx");
document.getElementById("disp") = aa;
这样就把取到的变量的值赋值给文本框并显示
}
点击button定义:
<input type="button" value="点我取值" onclick="dispme();">
2. JSP用IO流读取文件时出现乱码...
乱码问题出现的原因是这样的,
文件字符本身有一个编码专,BufferedReader又用一个编码读,jsp页面显示的时候还有一属个编码。
你jsp页面的显示编码是UTF-8,
所以你BufferedReader读进来的就要是UTF-8编码。
所以,如果BufferedReader的编码,和文件的编码不一致,或者文件的编码不是UTF-8编码,那么你就要转化成UTF-8编码。
可以采用如下方法:
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream("e:/read.txt"),"GBK"));
3. jsp中如何把数据库中查询出来的数据输出到jsp页面。
1、把数据库建好
CREATE TABLE `User` (
`id` int(11) NOT NULL,
`username` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
)
2、插入一个数据
insert into User values(1,"Martin","12345","zjut")
3、建立一个Dynamic Web Project,目录如下:
4. io流将图片读到jsp页面,如何居中
JSP中要弹出居中对其的窗口,需要设置window.open方法的width和height的属性。举例说明varopenUrl="";//弹出窗口的urlvariWidth=800;//弹出窗口的宽度;variHeight=600;//弹出窗口的高度;variTop=(window.screen.availHeight-30-iHeight)/2;//获得窗口的垂直位置;variLeft=(window.screen.availWidth-10-iWidth)/2;//获得窗口的水平位置;window.open(openUrl,"","height="+iHeight+",width="+iWidth+",top="+iTop+",left="+iLeft);注意:在onclick="show()"调一个functionshow().需要在这个函数里面加上上面代码就可以了。