首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JSP放到WEB-INF后以保护JSP源代码

    本人在看《J2EE核心模式》(“Core J2ee Patterns”,刘天北、熊节译),里面提到了一种实现资源保护的方法,那就是把那些限制访问的资源(比如说jsp源代码)放到Web应用的WEB-INF...目录下,对于/web-INF/及其子目录,不允许直接的公共访问,所以就可以起到保护这些代码未经授权的访问和窥视,更好的保护了源代码(19页)。...跟customer相关的JSP,跟订单相关的JSP等都按照这种方法存放。 图 2.基于不同的功能 JSP 被放置在不同的目录下 这种方法的问题是这些页面文件容易被偷看到源代码,或被直接调用。...我们仍然可以使用WEB-INF目录下的JSP页面来提供视图给客户,客户却不能直接请求访问JSP。 采用前面的例子,图3显示将JSP页面移到WEB-INF 目录下后的目录结构 图 3....> 上面这段语句只有一个名为test的按钮,如果单击这个按钮是,系统就会跳转到/WEB-INF/jsp/test/test.jsp,它的代码如下: 例2:/WEB-INF/jsp/test/test.jsp

    4.3K30

    30套JSP网站源代码合集「建议收藏」

    JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。我收集了一些JSP开发的网站源代码,从实践中学习,希望对大家有用。.../data/65511 【jsp源代码】网上书店毕业设计(含论文和源代码) http://down.51cto.com/data/96868 JSP网上购物系统(论文+源码) http://down.51cto.com.../data/180023 JSP+mysql编写的网上商城源代码(可直接运行) http://down.51cto.com/data/230681 【java web】JSP七个小项目代码笔记精品汇总...http://down.51cto.com/data/68221 JSP 人力资源管理系统源代码 http://down.51cto.com/data/357854 Jsp日期控件 [源代码] http....51cto.com/data/216336 基于SSH的J2EE工作流系统【源码】【含数据库】 http://down.51cto.com/data/595965 ssh2天下淘网站源码(含LIB可运行

    9.6K51

    JSTL-开放源代码JSP标签库

    今天刚知道这个东西,JSTL全称:JSP Standard Tag Library,翻译过来就是标准的JSP标签库。那什么是标签?标签就是用来标志您的目标的分类或内容,在HTML语言中处处都是标签。...使用 JSTL 标记来避免在 JSP 页面中使用脚本编制元素; 2....某开发人员比较懒惰,不愿意经常重复性的在JSP页面中使用那些脚本元素,因此就封装了自己的一套代码,专门用来简化JSP的编写的; 2....它还支持使用本地化资源束进行 JSP 页面的国际化。xml 库包含一些标记,这些标记用来操作通过 XML 表示的数据,而 sql 库定义了用来查询关系数据库的操作。...咂看之下自然就是JSTL能看源代码,ASPX的不能。 详细的比较以后再写吧,天快亮了,该睡觉了。

    1.5K20

    JSP 开发环境搭建与项目运行(二)

    上一篇讲到了如何搭建服务器环境和运行服务器。这一篇给大家讲讲jsp如何与服务器建立连接。...如果你想了解服务器环境如何配置,请参考:JSP 开发环境搭建与项目运行(一) 下面,我们来 做一个将本地某个文件夹下的所有文件都显示在网页上的需求 第一步:创建Serve package yqb_test_webserver...key为“names”,,session是连接服务器与jsp客户端的桥梁。...response.sendRedirect("index.jsp");是返回数据给到index.jsp文件,这样index.jsp文件就会接收到来这里的数据了。 第二步:配置web.xml <?...参考文献: http://www.jianshu.com/p/a8b34d6368f1 http://www.cnblogs.com/smyhvae/p/4046862.html JSP 开发环境搭建与项目运行

    1.2K30

    JSP 开发环境搭建与项目运行(一)

    服务器我选用了Tomcat,开发工具用了JSP,因为jsp可以兼容Java语法。...window方法: 启动:将 startup.bat文件拖到命令行运行 结束:将 shutdown.bat文件拖到命令行运行 Linux/Mac方法: 启动:将 startup.sh文件拖到命令行运行...如果报以下错误,是因为我们之前在命令行已经启动过一次服务了,8080端口和8009端口被占用了,需要通过命令行运行“shutdown”来关闭服务,然后再运行一次。 ? 至此,服务器启动已经成功了。...下一篇会给大家介绍jsp如何通过服务器获取数据。 转载请注明出处:http://www.jianshu.com/p/b17adea50eb0 谢谢!...下一篇:JSP 开发环境搭建与项目运行(二) (2017.09.18 16:41)

    1.5K20

    VS2022编译运行processhacker源代码

    于是尝试使用VS2022打开processhacker源代码编译运行,看一下进程CPU使用率的采集流程,当然ProcessHacker除了可以采集进程的CPU使用率之外,还可以进程的采集IO使用率等。...一、ProcessHacker源代码下载 我使用的processhacker源代码下载地址为:https://github.com/PKRoma/ProcessHacker processhacker...三、使用VS2022编译运行ProcessHacker源代码 使用VS2022打开第1步的[https://github.com/PKRoma/ProcessHacker](https://github.com.../PKRoma/ProcessHacker)源代码,然后编译运行,如下图所示: 如果像上面一样,说明在VS2022中编译ProcessHacker源代码成功了。...接下来我们运行看一下, 可以先忽略上面的一些dll加载失败的情况,点击【确定】接着运行, 4.调试运行ProcessHacker,看看进程CPU采集逻辑 接下来我们可以看看ProcessHacker

    21800

    VS2022编译运行processhacker源代码

    于是尝试使用VS2022打开processhacker源代码编译运行,看一下进程CPU使用率的采集流程,当然ProcessHacker除了可以采集进程的CPU使用率之外,还可以进程的采集IO使用率等。...一、ProcessHacker源代码下载 我使用的processhacker源代码下载地址为:https://github.com/PKRoma/ProcessHacker processhacker...三、使用VS2022编译运行ProcessHacker源代码 使用VS2022打开第1步的[https://github.com/PKRoma/ProcessHacker](https://github.com.../PKRoma/ProcessHacker)源代码,然后编译运行,如下图所示: 如果像上面一样,说明在VS2022中编译ProcessHacker源代码成功了。...接下来我们运行看一下, 可以先忽略上面的一些dll加载失败的情况,点击【确定】接着运行, 4.调试运行ProcessHacker,看看进程CPU采集逻辑 接下来我们可以看看ProcessHacker

    25200

    VS2022编译运行processhacker源代码

    于是尝试使用VS2022打开processhacker源代码编译运行,看一下进程CPU使用率的采集流程,当然ProcessHacker除了可以采集进程的CPU使用率之外,还可以进程的采集IO使用率等。...一、ProcessHacker源代码下载 我使用的processhacker源代码下载地址为:https://github.com/PKRoma/ProcessHacker processhacker...三、使用VS2022编译运行ProcessHacker源代码 使用VS2022打开第1步的[https://github.com/PKRoma/ProcessHacker](https://github.com.../PKRoma/ProcessHacker)源代码,然后编译运行,如下图所示: 如果像上面一样,说明在VS2022中编译ProcessHacker源代码成功了。...接下来我们运行看一下, 可以先忽略上面的一些dll加载失败的情况,点击【确定】接着运行, 4.调试运行ProcessHacker,看看进程CPU采集逻辑 接下来我们可以看看ProcessHacker

    25900

    JavaWeb(二)jsp运行原理,九大内置对象

    JSP运行原理: 每个JSP页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。...JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的 调用方式进行调用。...由于JSP第一次访问时会翻译成servlet,所以第一次访问通常会比较慢,但第二次访问,JSP引擎如果发现JSP没有变化,就不再翻译,而是直接调用,所以程序的执行效率不会受到影响。...JSP技术的设计者为便于开发人员在编写JSP页面时获得这些web对象的引用,特 意定义了9个相应的变量,开发人员在JSP页面中通过这些变量就可以快速获得这9大对象的引用。...技术中最重要的一个对象,它代表JSP页面的运行环境.

    1.3K60
    领券