文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>接上文:数据库补充与学习心得

接上文:数据库补充与学习心得

时间:2007-08-13  来源:linuxchao

   Mysql数据库乱码问题终于完全明白:原来,在Mysql配置文件my.ini中配置完默认字符集(default-character-set=utf8)后,必须重新启动Mysql或windows下重新启动系统,系统才能真正接受你的请求,在已有配置的前提(见先前文章:数据库乱码问题终于解决)下,数据库乱码问题才能真正得到解决。这样一个简单的问题,或许在你没有意识到它的解决办法时,会给你带来许久的不快,而但你知道解决它的办法是如此简单时,你却会恍然大悟,豁然开朗,认识到“原来如此”。 ----------------------------------------------------------------------------------- 1.List类的实例化对象list有自己的判空方法:list.isEmpty(),因此,当你使用if(list==null)时是无效的。 2.request.getSession().setAttribute("","")方法与request.setAttribute("","")都不能永久不变,可能在你翻页时,它的属性值就变为前面页面上为它赋的值了,要想使一个对象值属性或值在页面传递时不变,只能让它持久化,即要在数据库中为它建个数据项,只有改变它在数据库中的值时,它才在页面上显示已改变,而其他形式下是不会改变的。 3.图片链接<a href="http://www.baidu.com/"><img src="images/*.jpg"width=760 height=70 border=0  alt="提示字"></a> 4.两条特别有用的JSTL: (1)<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>    实例<c:forEach var="tea" items="${tea}">
        <tr>
          <td>${tea.teacherid }</td>
          <td>${tea.name}       </td>
          <td>${tea.truename}    </td>
          <td>${tea.password}          </td>
          <td>${tea.department}          </td>
          <td>${tea.course}          </td>
          <td>${tea.email}          </td>
          <td>
            <a href="check.do?id=${tea.teacherid}"><font color="blue">确认</font></a>
            &nbsp;
            <a href="delete.do?id=${tea.teacherid}" onclick="check()"><font color="blue">删除</font></a>
          </td>
           <td>
           ${tea.test}
          </td>
        </tr>
      </c:forEach>
(2)<%@taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%> 5.Integer.valueOf( request.getParameter("id"))将字符型数据转化为整型数据,以此来接收4中红色部分。   6.用smartUpload的jar包实现文件的上传。  
相关阅读 更多 +
排行榜 更多 +
坦克战争世界

坦克战争世界

模拟经营 下载
丛林反击战

丛林反击战

飞行射击 下载
几何飞行安卓版

几何飞行安卓版

飞行射击 下载