现在的位置: 首页 > 综合 > 正文

最近的一个总结

2017年12月28日 ⁄ 综合 ⁄ 共 1691字 ⁄ 字号 评论关闭

 

在*.jsp 页面中用<% %>很混乱 有点乱了 用Servlet和jsp

 

<!--  onclick="return confirm('真的要删?')" 这句是在删除之前弹出个对话框“确定”就删除,“取消” 没有删除 -->

confirm 是 javascript 语言中的一个方法.

  主要用处是,他可以弹出一个包含"确定"与"取消"的对话方块.

  用法:confirm(msg)

  msg 是提示信息

  如果用户按下了确定,返回true;或者按下了取消,返回false

  例如:

  <script type="text/javascript">

  <!--

  var OKNO = confirm("Selecting")

  alert(OKNO);//弹出对话方块

  /*如果用户按下了“确定”,

  在弹出的对话方块里会出现

  “TRUE”,否则,就会出现

  “FALSE”。

  */

  //-->

  </script>

  鼠标事件使用confirm

  <a href="#" onclick= "if(confirm( '是否确定! ')==false)return false; ">点击确定</a>

点击超链接后如果点击确定那么就进入超链接所连接的地址。如果点击取消不执行超链接

 

 

出现乱码这种问题因为没提示所以比较麻烦 首先看哪里出现错误! 

一:页面是不是正常显示中文,IE查看字符编码是否显示简体中文

二:服务器中的的配置文件  Tomcat中的配置文件server.xml改

<Connector connectionTimeout="20000"

             port="8080"

             protocol="HTTP/1.1"

             redirectPort="8443"

             URIEncoding="UTF-8"/>

三:数据库 MySQL5.0这个5.0的版本比较稳定 -----------改MySQL文件中的my.ini文件

    MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8。

其中有那个地方可以改改第一个就行了

按顺序1、2、3找出来

 

 

有时简单的框架 直接在页面中用SQL操作数据库

 

Commerce这个项目 编码是GB2312

数据库安装时设置是UTF8

在my.ini把第一个默认的编码设置成GBK,第二个是latinl

这样这个项目就不会出现乱码

 

还是有点搞不懂MySQL配置文件,有时还会因为MySQL编码问题添加新记录是出现乱码my.ini把第一个默认的编码设置成utf8,第二个是utf8也是可以的,在MySQL向导配置文件哪里我想也应该配置utf8吧。

这个项目中有jsp页面,JavaBean, Servlet

这种MVC模式感觉到要修改的时候挺麻烦的,可扩张性切实有点不好。

中间遇到好多问题,基本上都是上网查等等。

我调式是主要用360浏览器(觉得它比IE8开启来快点IE9没装),也会用火狐特别是火狐的Debug的调试 工具挺好用的 谷歌有时也会用下,其实编码的时候电脑快慢挺影响心情的。公司里的电脑不知道搞啥 内存4G CPU也不低 有时就开那个几个东西 就卡的半死,这会郁闷死人。比我自己的电脑性能还低,我正想把那些乱七八糟的东西全删了。回归主题、、、

这个项目中其中遇到的问题:

后台会员管理页面修改一些属性的时候会出错,比如城市,地址,邮编,电话,email

这些属性不能修改,会出现这不能修改的主要原因是,修改页面提交过来的输入框中字母出错。例如:<input name="amount" type="text" class="Sytle_text" value="<%=amount%>" size="50">

name="amount"     

这个要和之前定义好的变量一样不然 会出错而且不给提示       定义的参数是和数据库member表中的字段一样的

 

乱码的错误:

错误一般是编码不统一,注意代码编码的统一,数据库编码等等

在上传图片上出现问题,出现路径错误。 需要在web.xml配置路径和创建临时文件夹

抱歉!评论已关闭.