Servlet是一种独立于操作系统平台和网络传输协议的服务器段的Java应用程序,它用来扩展服务器的功能,可以生成动态的web页面。Servlet与传统Java应用程序的不同在于,他是从命令行启动而是有包含Java虚拟机的web服务器进行加载。Servlet最大的用途是通过动态响应客户端请求来扩展服务器功能。
Servlet和Applet的区别在于,Applet用于浏览器服务端有丰富的图形界面,Servlet用于服务器端没有图形界面。(字面理解就是啦,Serv和App嘛,一个给人看一个不给人看)
Servlet接口,Servlet上下文,Filter过滤器可以实现不登录无访问的功能,Cookie可以实现购物车的功能,Servlet客户端Http请求,Servlet服务器Http响应。
今天把Servlet看完了,可是晚上也就是现在回想起来啥也记不得了(因为我只是看了,没有去敲。。。。),所以明天还要在看一遍,争取能够看懂并记住。
Servlet感觉并没有啥,就像昨天说的他不是一门语言它只是一个API。读懂它的API便能操作Servlet这绝不是胡说。
昨天的问题的解决:删除这段代码就好了,就可以沉淀入数据库了
local data = { BMSF_SQL_EXEC(sql,bind); }
if (data[1] == -1) then
error("ERROR_CODE:8888;ERROR_DESC:" .. data[2]);
end
今天的工作是当P_ID=ADDR是,ADDR赋值为P_VALUE。其实这个工作很简单,可是我折腾了半天。因为其中有个baf报错,说查不到json串数据,重写了好几遍json查了数据库,还是写不对。。。。。。MIMO告诉我可以不全跑程序,也就是绕过这个baf或者在这个baf之前验证我今天修改的数据就可以了!So,把取数据的操作放到baf前只编写有用的json串,然后运行看是否能够打印出要取得数据,如果行就证明取出OK不用管baf里面的东西了。