发表于: 2017-03-04 23:17:25

2 1387


今天完成的事情:

1.又了解了一下jsp

①servlet 用Java语言开发动态资源的技术
 jsp 用Java语言+HTML语言开发动态资源的技术
②jsp表达式  <%= 变量或表达式%>
 脚本<% %>    声明<%!    %>
③ jsp三大指令:include、page、taglib
④ jsp9个内置对象
内置对象名          类型
 request           HttpServletRequest
 response        HttpServletResponse
 config          ServletConfig
application       ServletContext
 session        HttpSession
exception        Throwable
page          Object(this)
out           JspWriter
pageContext        PageContext
⑤ getAttribute和getParameter的区别
getAttribute是返回对象,getParameter返回字符串 总的来说:request.getAttribute()方法返回request范围内存在的对象,而request.getParameter()方法是获取http提交过来的数据。

2. 关于几个页面(学生信息展示页面、新增页面、修改页面、删除功能)

做了一天也没有都跑通

其中修改页面到学生信息展示页面没有调通。


明天计划的事情:

1.再看一下这个页面

2.了解任务三

遇到的问题:

1. 如何得到从form表单提交过来的对象

2.遇到:Data truncation: Data too long for column 'name' at row 1  

描述:在name字段插入中文时,会出现如上报错,网上大部分说的是编码的问题,然后我把name字段写成字母,在college字段写的中文,结果出现乱码。

尝试了一种解决方案:

ALTER TABLE `student` CHANGE `name` `name` VARCHAR( 45 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL

ALTER DATABASE `ittask1` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin

ALTER TABLE `student` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin 


  还是乱码,没有成功。

收获:


返回列表 返回列表
评论

    分享到