知乐空间

jsp连接sql数据库的步骤

九大内置对象:

1.pageContext :提供访问JSP页面的命名空间。它也提供用来访问其他的JSP隐含对象。

2. Page:当前页面对象,它实际使用的是JSP转换成的Servlet。

3.request:请求对象,向客户端发送请求

4.response :响应对象用于把取得的数据返回到客户端。

5.out :来源于Java.io.Writer类,它用于发送输出流到客户端。

6. session :浏览器会话对象,它用于存储客户端请求的信息,因此它是有状态交互式的。

7. Application :应用程序对象, Servlet正在执行的内容,对整个web工程都有效。

8 . config :单个servlet的配置对象,它包含了当前JSP/Servlet所在的WEB应用的配置信息。

9. Exception:错误页面的exception对象,它只有在JSP页面属性isErrorPage=true时才可用。

Jsp九大内置对象,三大指令,七大动作的具体功能——你都知道吗

三大指令:

1.Page :指令是针对当前页面的指令。

2.Include :用于指定如何包含另一个页面。

3.Taglib :用于定义和指定自定义标签。

Jsp九大内置对象,三大指令,七大动作的具体功能——你都知道吗

七大动作:

1. Forward:执行页面跳转,将请求的处理转发到另一个页面。

2. Param :用于传递参数。

3. Include :用于动态引入一个jsp页面。

4. Plugin :用于下载javaBean或applet到客户端执行?

5. useBean :使用javaBean

6. setProperty :修改javaBean实例的属性值

7. getProperty :获取javaBean实例的属性值

Request对象的主要方法:

setAttribute(String name,Object):

设置名字为name的request的参数值。

getAttribute(String name):

返回由name指定的属性值。

getAttributeNames():

返回request对象所有属性的名字集合,结果是一个枚举的实例。

getCookies():

返回客户端的所有Cookie对象,结果是一个Cookie数组。

getCharacterEncoding():返回请求中的字符编码方式。

getRemoteHost():获取客户端的名字。getSession([Boolean create]):返回和请求相关Session。getServerName():获取服务器的名字。getServletPath():获取客户端所请求的脚本文件的路径。getServerPort():获取服务器的端口号。removeAttribute(String name):删除请求中的一个属性。

ReentrantLock重入锁

独家秘笈2

1、在java中怎么设定时间的格式?

用SimpleDateFormat里的format方法

2、什么是XML?都可以运用在哪些地方?怎么读取XML文件?

答:指的是可扩展标记语言。可以用在配置servlet路径如web.xml,spring配置文件如applicationContext.xml,myBatis连接数据库配置文件spring-mabatis.xml,mybatis编写sql语句的配置文件User.xml。

创建SAXReader对象读取XML文档。

3、查看表结构?

答:DESC

4、修改表名?

答:rename 旧名 to 新名。

5、oracle和mysql使用上有什么不用?

答:1)oracle定义数字用number,mysql定义数字用int

2)oracle分页查询用rownum,mysql分页查询用limit

3)oracle有序列,视图,约束,mysql没有

创建一个序列:create sequence 序列名字 start with 1 increment by 1;

创建一个视图:create or replace view 视图名字 as + 一个查询语句。

6、JDBC连接oracle和连接mysql有什么不同?

答:1)驱动包不同,连接oracle用ojdbc,连接mysql用connection-mysql

2)加载的驱动类不同

3)连接参数不用,oracle端口号是1521,mysql端口号是3306

Jsp九大内置对象,三大指令,七大动作的具体功能——你都知道吗

7、Statement和PreparedStatement用哪更好?为什么?

答:用PreparedStatement更好。

* 可以避免SQL注入现象

* 可以提高多次发送相同SQL语句的性能

* 增强SQL的可读性

8、什么是事务?事务的特性是什么?

答:数据库中保证交易可靠的机制。事务默认是自动提交的true。

原子性、一致性、隔离性、持久性

提交事务:commit

回滚事务:rollback

9、什么是批处理?

答:发送到数据库作为一个单元执行的一组更新语句。

addBatch()方法和executeBatch()方法

10、web三要素?

答:浏览器、服务器、HTTP协议

11、HTML都有什么标签?

答:。

里包含:标题、<meta>:提供关于html文档的元数据。</p><p><body>里包含:超链接、<table>:表格、<form>:表单、</p><p><p>:段落、、<span></p><figure class=wp-block-image><img class=j-lazy src=http://img.cnmzd.com/d/file/2022-03-20-16/q0mwu13kjw084410.jpg alt=Jsp九大内置对象,三大指令,七大动作的具体功能——你都知道吗></figure><p>12、什么是DOM?</p><p>答:文档对象模型,用来操作文档</p><p>13、请简单阐述servlet和jsp的区别与联系?</p><p>答:联系:jsp经编译后形成servlet,本质就是servlet,java虚拟机只能是别java类,不能识别jsp代码,Web容器将JSP的代码编译成JVM能够识别的java类。</p><p>区别:1)jsp更擅长表现于页面显示,servlet更擅长于逻辑控制。</p><p>2)Servlet中没有内置对象,而jsp有。</p><p>14、为什么要用spring?或者问用spring的好处是什么?</p><p>答:spring的本质是管理软件中的对象,即创建对象和维护对象之间的关系。</p><p>15、 什么是springIOC?</p><p>答:控制反转。是指程序中的对象的获取发生反转,由最初的new方式创建,</p><p>转变为由第三方框架创建、注入,它降低了对象之间的耦合度。</p><p>16、什么是mybatis?使用mybatis的好处是什么?</p><p>答:封装了JDBC的代码。好处:使用简单的xml或注解做配置和定义映射关系,sql语句可以独立封装在一个xml映射文件里。</p><p>17、什么是jstl?</p><p>答:标准标签库。配合el表达式,以达到减轻jsp文件的复杂度,方便维护jsp文件的目的。</p><p>23、Eclipse和MyEclipse有什么区别?</p><p>1)Eclipse是开源的,他是通过Maven管理jar包,MyEclipse需要手动导jar包,</p><p>2)配置tomcat有所不同</p></div> <div class="content-more-1"><div class="gradient-1"></div> <label for="contTab-1" class="readmore-1">点击展开全文</label></div> </div> <div class="pagination pagination-multi"><ul></ul></div> <div class="article-tags"></div> <div class="ad"><script src=https://www.zlme.com/d/js/acmsd/thea6.js></script></div> <p class="post-copyright">版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@xxxxxxxx@hotmail.com 举报,一经查实,立刻删除。</p> </article> <nav class="article-nav"> <span class="article-nav-prev">上一篇<br> <a href='https://www.zlme.com/post/2022/03/25/80980.html'>linux重启网卡命令</a></span> <span class="article-nav-next">下一篇<br> <a href='https://www.zlme.com/post/2022/03/25/80982.html'>ico图片制作软件</a></span> </nav> <h3 class="title" id="comments"> <div class="text-muted pull-right"> </div> </h3> <link href="https://www.zlme.com/skin/ecmspl/css/pl.css" rel="stylesheet"> <div class="showpage" id="plpost"> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="line-height: 25px; padding: 5px 3px 1px 8px; font-size: 18px;"> <tr><td><strong><font color="#333333">留言与评论(共有 <span id="infocommentnumarea">0</span> 条评论)</font></strong></td></tr> </table> <script> function CheckPl(obj) { if(obj.saytext.value=="") { alert("您没什么话要说吗?"); obj.saytext.focus(); return false; } return true; } </script> <form action="https://www.zlme.com/e/pl/doaction.php" method="post" name="saypl" id="saypl" onsubmit="return CheckPl(document.saypl)"> <table width="100%" border="0" cellpadding="0" cellspacing="0" id="plpost"> <tr> <td> <table width="100%" border="0" cellspacing="10" cellpadding="0"> <tr> <td> <script src="https://www.zlme.com/e/pl/loginjspl.php"></script> <textarea name="saytext" rows="6" id="saytext" placeholder="请遵守互联网相关规定,不要发布广告和违法内容!"></textarea> <table width='100%' align='left' cellpadding=3 cellspacing=1 bgcolor='#FFF'> <tr> <td width="90%" height="40" bgcolor="#FFFFFF"> 验证码:<input name="key" type="text" class="inputText" size="16" /> <img src="https://www.zlme.com/e/ShowKey/?v=pl" width="60" align="absmiddle" name="plKeyImg" id="plKeyImg" onclick="plKeyImg.src='https://www.zlme.com/e/ShowKey/?v=pl&t='+Math.random()" title="看不清楚,点击刷新" /> </td> <td width="10%" height="40" bgcolor="#FFFFFF"> <input name="sumbit" type="submit" value="提交评论" tabindex="6" style="border-radius: 5px;font-size: 16px;background: #e94c3d none repeat scroll 0% 0%;border: 0px none;margin: 0px 0px;padding: 1px 16px;height: 33px;line-height: 30px;color: rgb(255, 255, 255);opacity: 0.95;"> <input name="id" type="hidden" id="id" value="80981" /> <input name="classid" type="hidden" id="classid" value="12" /> <input name="enews" type="hidden" id="enews" value="AddPl" /> <input name="repid" type="hidden" id="repid" value="0" /> <input type="hidden" name="ecmsfrom" value="https://www.zlme.com/post/2022/03/25/80981.html"> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table></form> <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF"> <tr> <td bgcolor="#FFFFFF" id="infocommentarea"></td> </tr> </table> <script src="https://www.zlme.com/e/extend/infocomment/commentajax.php?classid=12&id=80981"></script> </div> </div> </div> <aside class="speedbar-wrap"> <div class="speedbar"> <ul class="speedbar-menu"> <li><a target="_blank" href="/remen">热门排行</a></li> <li><a target="_blank" href="/tui">推荐阅读</a></li> <li><a target="_blank" href="/zan">点赞热门</a></li> <li><a target="_blank" href="/site_misc/about/">关于本站</a></li> <li><a target="_blank" href="/site_misc/ads/">联系信箱</a></li> <li><a target="_blank" href="/site_misc/team/">本站动态</a></li> <li><a target="_blank" href="/e/DoInfo/ChangeClass.php?mid=1">会员投稿</a></li> </ul> </aside> <aside class="sidebar"> <div class="widget widget_ui_ad"> <div class="item"><script src=https://www.zlme.com/d/js/acmsd/thea4.js></script></div> </div> <div class="widget article-social"> <a href="JavaScript:makeRequest('/e/public/digg/?classid=12&id=80981&dotop=1&doajax=1&ajaxarea=diggnum','EchoReturnedText','GET','');" class="action action-like"><i class="glyphicon glyphicon-thumbs-up"></i> (<span id="diggnum"><script src=https://www.zlme.com/e/public/ViewClick/?classid=12&id=80981&down=5></script></span>)</a> </div> <div class="widget widget_ui_viewposts"> <h3 class="title"><strong>热门阅读</strong></h3> <ul class="posts-xs"> <li class="item-1"><a href="https://www.zlme.com/post/2022/03/31/122241.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/2022-07-29/c925a273fc6e2f0aa28424b32974a2dd.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/2022-07-29/c925a273fc6e2f0aa28424b32974a2dd.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>优步注册司机条件要求,优步司机注册申请官网</h2> <p> <time>03-31</time> <span class="post-views">阅读(18629)</span></p> </a></li> <li class="item-1"><a href="https://www.zlme.com/post/2022/04/02/130207.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=http://img.cnmzd.com/d/file/2022-03-22-10/tu2eg2k4v42503150.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=http://img.cnmzd.com/d/file/2022-03-22-10/tu2eg2k4v42503150.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>海信电视开机广告怎么去除,教你两招去除开机广告教程</h2> <p> <time>04-02</time> <span class="post-views">阅读(6214)</span></p> </a></li> <li class="item-1"><a href="https://www.zlme.com/post/2020/01/01/99.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/ohp0t3cqhps.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/ohp0t3cqhps.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>有趣的玻璃树屋幼儿园,室内与室外完美融合</h2> <p> <time>01-12</time> <span class="post-views">阅读(5044)</span></p> </a></li> <li class="item-1"><a href="https://www.zlme.com/post/2022/04/01/124958.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=http://img.cnmzd.com/d/file/2022-03-22-01/mo3z3oktx2e429518.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=http://img.cnmzd.com/d/file/2022-03-22-01/mo3z3oktx2e429518.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>抖音用户有多少,2020年抖音用户数量</h2> <p> <time>04-01</time> <span class="post-views">阅读(4383)</span></p> </a></li> <li class="item-1"><a href="https://www.zlme.com/post/2020/01/01/138.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/tzmycj441z0.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/tzmycj441z0.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>英国一老头因无聊花10年修剪了长达45米的绿色龙雕塑</h2> <p> <time>06-17</time> <span class="post-views">阅读(2936)</span></p> </a></li> <li class="item-1"><a href="https://www.zlme.com/post/2022/04/03/133449.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=http://img.cnmzd.com/d/file/2022-03-22-05/lreqp3ovl2x456984.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=http://img.cnmzd.com/d/file/2022-03-22-05/lreqp3ovl2x456984.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>无线同屏器什么牌子好,10大高清无线投屏器排行榜</h2> <p> <time>04-03</time> <span class="post-views">阅读(2718)</span></p> </a></li> </ul> </div> <div class="widget widget_ui_ad"> <div class="item"><script src=https://www.zlme.com/d/js/acmsd/thea2.js></script></div> </div> <div class="widget widget_ui_tags"> <h3 class="title"><strong>热门话题</strong></h3> <div class="items"> <a title="4个话题" href="/e/tags/?tagname=让你">让你</a> <a title="3个话题" href="/e/tags/?tagname=教你">教你</a> <a title="3个话题" href="/e/tags/?tagname=又有">又有</a> <a title="2个话题" href="/e/tags/?tagname=河上">河上</a> <a title="2个话题" href="/e/tags/?tagname=带你">带你</a> <a title="2个话题" href="/e/tags/?tagname=世界上">世界上</a> <a title="2个话题" href="/e/tags/?tagname=微距">微距</a> <a title="1个话题" href="/e/tags/?tagname=无法下定决心">无法下定决心</a> <a title="1个话题" href="/e/tags/?tagname=却是难以持久的。有的人遇到事情就优柔寡断">却是难以持久的。有的人遇到事情就优柔寡断</a> <a title="1个话题" href="/e/tags/?tagname=用线">用线</a> <a title="1个话题" href="/e/tags/?tagname=史瑞克">史瑞克</a> <a title="1个话题" href="/e/tags/?tagname=现实中">现实中</a> <a title="1个话题" href="/e/tags/?tagname=用书">用书</a> <a title="1个话题" href="/e/tags/?tagname=这样的人有可能会一时取得显著的好成绩">这样的人有可能会一时取得显著的好成绩</a> <a title="1个话题" href="/e/tags/?tagname=塞纳">塞纳</a> <a title="1个话题" href="/e/tags/?tagname=不高兴的时候就垂头丧气">不高兴的时候就垂头丧气</a> <a title="1个话题" href="/e/tags/?tagname=能够独立思考和决策有的人容易激动而且高兴">能够独立思考和决策有的人容易激动而且高兴</a> <a title="1个话题" href="/e/tags/?tagname=万一真的被套牢了或出现了亏损等情况,这样">万一真的被套牢了或出现了亏损等情况,这样</a> <a title="1个话题" href="/e/tags/?tagname=泰坦">泰坦</a> <a title="1个话题" href="/e/tags/?tagname=因此千万不要以为自己可以成为常胜将军。要">因此千万不要以为自己可以成为常胜将军。要</a> <a title="1个话题" href="/e/tags/?tagname=句话">句话</a> <a title="1个话题" href="/e/tags/?tagname=的人">的人</a> <a title="1个话题" href="/e/tags/?tagname=之感">之感</a> <a title="1个话题" href="/e/tags/?tagname=要不要">要不要</a> <a title="1个话题" href="/e/tags/?tagname=更具">更具</a> <a title="1个话题" href="/e/tags/?tagname=更美好">更美好</a> <a title="1个话题" href="/e/tags/?tagname=聊聊什么类型的人更适合股票的投资每个人的">聊聊什么类型的人更适合股票的投资每个人的</a> <a title="1个话题" href="/e/tags/?tagname=可做">可做</a> <a title="1个话题" href="/e/tags/?tagname=小工具">小工具</a> <a title="1个话题" href="/e/tags/?tagname=你就可以">你就可以</a> </div> </div> <div class="widget widget_ui_posts"> <h3 class="title"><strong>特别推荐</strong></h3> <ul class="posts-xs"> <li class="item-"><a href="https://www.zlme.com/post/2020/01/01/119.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/m4j0f4k4vhg.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/m4j0f4k4vhg.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>充电宝能净化空气?EVE负离子移动电源有招</h2> <p> <time>06-17</time> <span class="post-views">阅读(1853)</span></p> </a></li> <li class="item-"><a href="https://www.zlme.com/post/2020/01/01/118.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/sql3qrcnoyh.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/sql3qrcnoyh.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>点亮插头 有效降低被触电的几率</h2> <p> <time>06-17</time> <span class="post-views">阅读(618)</span></p> </a></li> <li class="item-"><a href="https://www.zlme.com/post/2020/01/01/116.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/0n41rcyvowj.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/0n41rcyvowj.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>Hyper头盔带你走入另一个全新世界</h2> <p> <time>06-17</time> <span class="post-views">阅读(462)</span></p> </a></li> <li class="item-"><a href="https://www.zlme.com/post/2020/01/01/117.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/lslvhmzbdjb.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/lslvhmzbdjb.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>史上最有趣的24款手表 个个价值不菲</h2> <p> <time>06-17</time> <span class="post-views">阅读(771)</span></p> </a></li> <li class="item-"><a href="https://www.zlme.com/post/2020/01/01/115.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/ieqldirikvh.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/ieqldirikvh.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>可以一起动手做饭的烹饪桌 ENYO</h2> <p> <time>06-17</time> <span class="post-views">阅读(299)</span></p> </a></li> <li class="item-"><a href="https://www.zlme.com/post/2020/01/01/114.html"><img src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/nbyoss4orpa.jpg&h=180&w=240&zc=1" data-src="https://www.zlme.com/e/extend/timthumb.php?src=/d/file/20140617/nbyoss4orpa.jpg&h=180&w=240&zc=1" class="thumb"/> <h2>利用错觉设计的3D立体灯泡</h2> <p> <time>06-17</time> <span class="post-views">阅读(261)</span></p> </a></li> </ul> </div> </aside> </section> <footer class="footer"> © 2020 <a href="https://www.zlme.com/">知乐空间</a>   感谢 <a href="https://zlme.com" target="_blank">知乐网</a> 技术支持   <a href="https://beian.miit.gov.cn/" target="_blank"></a> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?a3da7d2f01cb19eca8eeef883b28b3c4"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script></footer> <script> var jsui={ uri: '/skin/ecms009' }; </script> <!--ADD_CODE_FOOTER_START--> <!--ADD_CODE_FOOTER_END--> <script type='text/javascript' src='/skin/ecms009/js/one.js?ver=5.6'></script> </body> </html>