`

jsp-----web安全与Config

阅读更多

1.在一个完整的Web目录中必须有一个web-inf文件夹,实验证明web目录中的web-inf文件夹对外部是不可见的,所以安全性很高。
那么,既然此处是一个较为安全的地方,那么我们可以把需要保护的页面放到web-inf下
打比喻:web-inf就像是银行的保险柜,aa.jsp就像是放到保险柜中的一沓子钱,如果取款者要取钱当然不能直接去取,而是要通过一个银行的职员

要想访问web-inf下文件的内容,必须对文件映射,使用一个名字来映射web-inf/aa.jsp,在web.xml中编写代码
<servlet>
  <servlet-name>demo</servlet-name>
  <jsp-file>/WEB-INF/aa.jsp</jsp-file>
</servlet>
<servlet-mapping>
  <servlet-name>demo</servlet-name>
  <url-pattern>/aa.abc</url-pattern>
</servlet-mapping>
那么可以通过aa.abc来访问aa.jsp

2.config对象
config表示读取相关程序配置 javax.servlet.ServletConfig接口的对象
getInitParameter(String name)

在web.xml中设置参数
<servlet>
  <servlet-name>demo</servlet-name>
  <jsp-file>/WEB-INF/aa.jsp</jsp-file>
  <init-param>
    <param-name>driver</param-name>
    <param-value>oracle.jdbc.driver.OracleDriver</param-value>
  </init-param>
</servlet>
<servlet-mapping>
  <servlet-name>demo</servlet-name>
  <url-pattern>/aa.abc</url-pattern>
</servlet-mapping>

config.getInitParameter("driver");

上面的配置都不要记,eclipse中Design可以右键,然后add一个你想要的东西
比如说错误页面
分享到:
评论

相关推荐

    JSP Web.xml标准配置内容

    WEB.XML标准配置注解: &lt;!--Servlet的映射,用来说明客户端IE中输入什么样的地址字符串对应到哪个Servlet的别名--&gt; &lt;!--在该例中在IE地址栏中firstservlet字符串对应到别名为firstservlet的servlet--&gt; &lt;servlet-...

    梦想新闻发布系统-正式版

    |-------|--Admin_Config.jsp 系统参数设置 |-------|--Admin_Info.jsp 系统基本信息设置 |-------|--Admin_Left.jsp 框左部导航页面 |-------|--Admin_Main.jsp 主框架页面 |-------|--Admin_Special.jsp 专题管理 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    java读取WEB-INF或src目录下的properties配置文件

    大家都喜欢把配置文件放在src目录下,如果有10个以上的配置文件为什么不考虑在WEB-INF目录下新建一个文件夹,专门放配置文件;这样即好管理,文件安全性又高。亲问题已经解决,把源代码共享给大家,已经通过测试;...

    Spring MVC注解与数据绑定(含源码及结果图)

    1、有如下一个订单信息页面order.jsp(置于/WEB-INF/jsp目录下),按以下步骤实现一个使用POJO类型完成表单数据传输的SpringMVC数据绑定项目。 (1) 创建一个Order类来封装上述订单信息,其中各个属性的名称和数据类型...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    Tomcat下发布JSP程序的N种方法

    JSP网站的发布最灵活的一种方式我们可以在Tomcat的conf目录下的的Servlet.xml文件中进行配置 在其Host标签内新建一个Context标签来部置一个JSP应用程序,如果在这里部置后,那我们就不需要再把 你的作品拿到...

    MLDN李兴华JAVA_WEB笔记pdf文档

    |-第5节 WEB安全实现及config对象 第22天 分页实现及上传 |-第1节 实例讲解—用户登陆(Cookie保存信息) |-第2节 分页实现(上)_假分页 |-第3节 分页实现(下)_真分页 |-第4节 JavaBean |-第5节 上传组件...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    Spring MVC 框架应用实例

    &lt;context-param&gt; &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt; /WEB-INF/database.xml /WEB-INF/applicationContext.xml &lt;/param-value&gt; &lt;/context-param&gt; ... &lt;/jsp-config&gt;

    struts-2.5.2-all所有jar包

    struts2-config-browser-plugin-2.5.2.jar, struts2-convention-plugin-2.5.2.jar, struts2-core-2.5.2.jar, struts2-dwr-plugin-2.5.2.jar, struts2-embeddedjsp-plugin-2.5.2.jar, struts2-gxp-plugin-2.5.2.jar, ...

    传智书城项目jsp servlet c3p0 完整版.rar

    压缩包内包含《Java Web程序设计任务教程》教材第13-15章的教材资源,即传智书城项目,包括数据库文件。 说明文件: 【代码相关】 语言:java 【运行环境】 jdk1.8+tomcat8+mysql8 【运行说明】 1、将系统源码导入...

    快逸报表在J2EE部署中最简实例

    如果你用的不是window系统,更改成与您对应的授权的文件.特别注意的是”/”反斜杠符号 ,拷贝过来的文件里原本是没有的 (6) 修改reportConfig.xml文件 在其中添加如下配置内容,主要用于数据库的连接,需要主要的地方...

    J2EE中关于web.xml文件的配置

    6. `&lt;filter-mapping&gt;`:filter-mapping 元素用于将一个过滤器与一个或多个 Servlet 或 JSP 页面关联起来。 7. `&lt;listener&gt;`:Listener 元素,用于声明事件监听程序类,用于监听 Servlet 环境中的事件。 8. `...

    struts-2.3.30-all所有jar包

    struts2-config-browser-plugin-2.3.30.jar, struts2-convention-plugin-2.3.30.jar, struts2-core-2.3.30.jar, struts2-dojo-plugin-2.3.30.jar, struts2-dwr-plugin-2.3.30.jar, struts2-embeddedjsp-plugin-...

    jsp登录界面实例-oracle10g

    bookstore-&gt;DBconnection.java loginaction.java useractionform.java login-&gt;login.jsp success.jsp fail.jsp structs-config.xml web.xml 有oracle10g驱动classes12.jar

    JAVA web.xml配置详解

    &lt;param-value&gt;/WEB-INF/spring-config.xml&lt;/param-value&gt; &lt;/context-param&gt; &lt;!-- 备注:此所设定的参数,在JSP网页中可以使用下列方法来取得:${initParam.param_name} 若在Servlet可以使用下列方法来获得:...

    JSP动态网站开发基础教程与实验指导(从基础到应用)光盘

    JSP动态网站开发基础教程与实验指导(从基础到应用)光盘 作者:王晓军 田中雨 刘跃军 等 全书共分12章,介绍了,JSP开发环境配置,页面组成元素,内置对象,访问数据库技术,JavaBean,Servlet技术,以及开发JSP...

    struts-2.5.10-all所有jar包

    2.5.10.jar,struts2-cdi-plugin-2.5.10.jar,struts2-config-browser-plugin-2.5.10.jar,struts2-convention-plugin-2.5.10.jar,struts2-core-2.5.10.jar,struts2-dwr-plugin-2.5.10.jar,struts2-embeddedjsp-plugin-...

Global site tag (gtag.js) - Google Analytics