
暂且需要两个页面,一个前端用于让用户输入数据,一个后端用于获取用户提交的数据并写入数据库。
<form action="getDataphp" method="POST"><input type="text" name="data"> //用户输入数据
<input type="submite" value="提交">
</form>//获取数据并写入数据库
<php
if(!isset($_POST['data'])){
exit();
}
$data = $_POST['data'];
/
假定数据库为127001,用户名:root,密码:root
库名:dataDatabase
表名:user
/
mysql_connect('127001','root','root');
mysql_set_charset('utf-8');
mysql_select_db('dataDatabase');
$sql = "insert into user values('$data')";
if(mysql_query($sql)){
echo '插入成功';
} else {
echo '插入失败';
}
mysql_close();
1、首先写入导出按钮和需要导出的datagrid列表。
2、点击导出按钮;获得需要导出的字段与不需要导出的数据进行数据处理,并且进行json解析。
3、异步 *** 作进入后台获取数据。
4、后台将数据写入excel(其中还有一个帮助类)。
Form formPreview = new Form();public Leaf(string name) : base(name) { }
public override void Add(Component c)
{
ConsoleWriteLine("Cannot add to a leaf");
}
public override void Remove(Component c)
{
ConsoleWriteLine("Cannot remove to a leaf");
}
public override void Display(int depth)
{
ConsoleWriteLine(new string('-',depth)+name);
}
}你是想做到JSP页面不加入<%%>这种小脚本吧,那可以采用EL表达式,或者一些框架的输出方式,通常用EL就可以了,因为EL就是用来运算和表达的。后台获取数据以后,这个数据可以是一个简单类型,也可以是一个对象,如果是同一个请求下的,也就是request对象没有变,那么可以用这个存储,否则要用session存储,存储数据的对象是JSP内置的对象,有page,request,session,application等,每个对象都能存储数据,但是作用于不同,page针对当前页面,request针对一个请求,session针对一个会话,application针对整个应用程序。 通常session就可以了。 比如后台获取一个String的name值,那么你可以sessionsetAttribute("name",name); 那么JSP直接可以EL这样写:${sessionScopename} 获取这个值,这里的name是后台封装的键的名,不是后面变量name的名。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)