首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C#中的bin和obj文件夹有什么用?

在添加引用时,.NET会记录添加的引用绝对路径,这些设置保存在“每用户”文件中,(Solution.csproj.user),可以通过记事本打开查看。...也可以在:项目属性—>通用属性—>引用路径里面查看。如果设置复制到本地为true,在生成项目时会自动拷贝该DLL到项目生成文件夹中(bin目录),否则不会拷贝。...在bin\debug\目录中有两个文件,除了要生成的.exe或.dll文件外,还有个.pdb文件,这个.pdb文件中就记录了代码中的断点等调试信息。...都可以删掉, 重新编译又生成了 Properties文件夹 定义你程序集的属性 项目属性文件夹 一般只有一个 AssemblyInfo.cs 类文件,用于保存程序集的信息,如名称,版本等,这些信息一般与项目属性面板中的数据对应....csproj C#项目文件,用VS打开这个文件就可以直接打开这个项目,自动生成,不需要看。   .csproj.user 是一个配置文件,自动生成的,会记录项目生成路径、项目启动程序等信息。

4.5K31

JSP第五篇【JSTL的介绍、core标签库、fn方法库、fmt标签库】

在JSP中,我们前面已经用到了EL表达式,体会到了EL表达式的强大功能:使用EL表达式可以很方便地引用一些JavaBean以及其属性,不会抛出NullPointerException之类的错误!...在JSP中不推荐使用scriptlet输出,推荐使用JSP标签。...如果我们用到这两个属性,我们就使用该标签,如果没有用到这两个属性就用EL表达式就可以了。 ---- c:set ? 该标签有5个属性,用起来有稍微有些复杂了!...forEach为循环标签,相当于Java中的while和for 之前我们在使用EL表达式获取到集合的数据,遍历集合都是用scriptlet代码循环,现在我们学了forEach标签就可以舍弃scriptlet..."> c:param> c:redirect> 在2.jsp中获取到参数 ?

1.2K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Web-第十二天 el&jstl表达式学习

    step"]> body content c:forEach> 在上述语法格式中,可以看到c:forEach>标签有多个属性。...图1-4 c_foreach1.jsp 从图1-19可以看出,在String数组中存入的元素apple、orange、grape和banana全部被打印出来了,因此可以说明使用c:forEach>标签可以迭代数组中的元素...图1-5 c_ foreach2.jsp 从图1-20可以看出,浏览器窗口中显示了colorsList集合中的yellow和green两个元素,只显示这两个元素的原因是,在使用c:forEach>标签迭代...; last:表示当前是否为集合中的最后一个元素; 通过上面的讲解,读者对c:forEach>标签的varStatus属性已经有了基本的了解,接下来通过一个具体的案例来演示如何使用c:forEach...图1-6 c_ foreach3.jsp 从图1-21可以看出,使用c:forEach>标签迭代集合中的元素时,可以通过varStatus属性获取集合中元素的序号和索引,而且还可以判断集合中的元素是否为第一个元素以及最后一个元素

    56710

    JSP第七篇【简单标签、应用、DynamicAttribute接口】

    在doTag方法中可以抛出javax.servlet.jsp.SkipPageException异常,用于通知WEB容器不再执行JSP页面中位于结束标记后面的内容,这等效于在传统标签的doEndTag方法中返回... 第一次我是直接访问1.jsp,Referer是为空的,所以是非法盗链。第二次我是通过从首页点进去看的,所以可以访问1.jsp。效果图: ?...---- if标签 在JSTL中,我们已经使用过了c:if/>标签了,现在我们学习了自定义标签,可以开发类似于JSTL的if标签了!...---- forEach标签 forEach标签最基本的功能:遍历集合、数组 首先,我先写一个可以遍历List集合的标签,可能我们会这样设计: public class Demo2 extends SimpleTagSupport...前面我们讲解属性标签的时候,属性都是写多少个,用多少个的。现在如果我希望属性可以动态的增加,只需要在标签处理器类中实现DynamicAttribute接口即可!

    1.3K40

    JavaWeb day9 JSP快速入门(提供本篇文章*理解 JSP 及 JSP 原理能在 JSP中使用 EL表达式 和 JSTL标签理解MVC模式和三层架构)

    再将转换的 servlet 编译成字节码文件 hello_jsp.class tomcat 会执行该字节码文件,向外提供服务 我们可以到项目所在磁盘目录下找 target\tomcat\work\Tomcat...继续阅读 hello_jsp 类的代码,可以看到有一个名为 _jspService() 的方法,该方法就是每次访问 jsp 时自动执行的方法,和 servlet 中的 service 方法一样 。...java中有增强for循环和普通for循环,JSTL 中的 c:forEach> 也有两种用法 6.3.1 用法一 类似于 Java 中的增强for循环。...涉及到的 c:forEach> 中的属性如下 begin:开始数 end:结束数 step:步长 实例代码: 从0循环到10,变量名是 i ,每次自增1 c:forEach begin...那他们有什么区别和联系? 其实MVC 模式 中的 C(控制器)和 V(视图)就是 三层架构 中的表现层,而 MVC 模式 中的 M(模型)就是 三层架构 中的 业务逻辑层 和 数据访问层。

    1.7K50

    el表达式和jstl_用二叉树来表示一个简单算术表达式

    jstl出现的目的同el一样也是要代替jsp页面中的脚本代码。JSTL标准标签库有5个子库,但随着发展,目前常使用的是他的核心库。...其中,jstl.jar文件包含JSTL规范中定义的接口和相关类,standard.jar文件包含用于实现JSTL的.class文件以及JSTL中5个标签库描述符文件(TLD),将两个文件导入项目中。...c:forEach> 2.迭代数组: c:forEach begin=”xxx” end=...c:forEach> 标签属性讲解: 1.items属性用于指定将要迭代的对象 2.var属性用于指 将当前迭代到的元素保存到page域中的名称(可以通过${xxx}获得对象)...我介绍的JSTL的两个标签是核心库中最常用的两个,它们两个标签可以解决大多数问题。当然JSTL标签库中的标签远不止这些,有兴趣的小伙伴可以深入了解。

    70240

    JavaWeb day9 JSP快速入门(提供本篇文章*理解 JSP 及 JSP 原理能在 JSP中使用 EL表达式 和 JSTL标签理解MVC模式和三层架构)

    再将转换的 servlet 编译成字节码文件 hello_jsp.class tomcat 会执行该字节码文件,向外提供服务 我们可以到项目所在磁盘目录下找 target\tomcat\work\Tomcat...继续阅读 hello_jsp 类的代码,可以看到有一个名为 _jspService() 的方法,该方法就是每次访问 jsp 时自动执行的方法,和 servlet 中的 service 方法一样 。...int i = 3; %> 通过浏览器访问 hello.jsp 后,查看转换的 hello_jsp.java 文件,i 变量定义在了 _jspService() 方法中 图片 在 hello.jsp 中书写...java中有增强for循环和普通for循环,JSTL 中的 c:forEach> 也有两种用法 6.3.1 用法一 类似于 Java 中的增强for循环。...涉及到的 c:forEach> 中的属性如下 begin:开始数 end:结束数 step:步长 实例代码: 从0循环到10,变量名是 i ,每次自增1 c:forEach begin="0" end

    1.4K20

    JavaWeb核心篇(3)——JSP,MVC,三层架构

    JavaWeb核心篇(3)——JSP,MVC,三层架构 在本篇文章中我们会学习到JSP,MVC,三层架构 虽然JSP已经快被时代所淘汰,但是在一些老旧的工作场所还是有在使用,所以了解一下也不为过 至于...JSP的原理: JSP本质上是一个Servlet JSP在被访问时,由JSP容器(Tomcat)将其转换为Java文件(Servlet),在由JSP容器(Tomcat)将其编译,最终对外提供服务的其实是这个字节码文件...JSP脚本 JSP中可以直接书写HTML代码,因为JSP会自动将文本带入到out的write方法中去 但是Java的内容不能直接输出,需要采用脚本方法 JSP的脚本主要分为三种: ...-- c:forEach -> for(int i : nums) items -> nums var -> i varStatus -> 状态码; varStatus有两个属性, status.index...-- c:forEach -> 对标普通循环 begin:开始数 end:结束数 var:当前数 step:步长(begin = begin + step) --> c:forEach

    52020

    Java Web(八)JSP

    JSP 一.入门 1.概念 Java Server Pages,Java 服务端页面 一种动态的网页技术,其中既可以定义 HTML、JS、CSS 等静态内容,还可以定义 Java 代码的动态内容 JSP...JSP 文件 编写 HTML 标签和 Java 代码 hello jsp~ jsp,hello~");%...%>:内容会放到 jspService()方法之外,被类直接包含成员位置 2.JSP 缺点 由于 JSP 页面内,既可以定义 HTML 标签,又可以定义 Java 代码,造成了以下问题 书写麻烦:特别是复杂的页面...占内存和磁盘:JSP 会自动生成.java 和.class 文件占磁盘,运行的是.class 文件占内存 调试困难:出错后,需要找到自动生成的 java 文件进行调试 不利于团队协作:前端人员不会 Java...> false c:if> 4.3 c:foreach c:foreach>:相当于for循环 items:被遍历的容器 var:遍历产生的临时变量

    98230

    JSP总结三(JSTL核心标签库的使用)

    session.setAttribute("x",100); 在另外一个JSP文件中可以使用下面的语句得到其中的值: session.getAttribute...--%> c:remove var="x" scope="session"/> 输出标签 c:out>相当于out.println()方法,是一个用来向网页中输出内容的 其中的属性有value...在demo1.jsp中可以使用 request.getParameter(String name)取得参数 --%> c:import url="demo1.jsp"> c:param...> 除了导入web应用程序中的网页,我们还可以导入非目前web应用程序中的网页 jsp格式一样,否则会出现乱码.../> c:rediect> 错误处理标签 在之前的JSP文件中,必须定义errorPage属性才能跳转到指定的页面或者处理错误 现在我们使用JSTL标签c:catch>,可以捕捉异常,如果有异常就会将异常对象保存下来

    1.2K20

    javaWeb核心技术第九篇之JSP

    JSP:全名是Java Server Pages,它是建立在Servlet规范之上的动态网页开发技术.在JSP文件中,HTML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的显示...,Java代码用来实现网页中动态 内容的显示.JSP文件的扩展名为.JSP; JSP技术所开发的Web应用程序是基于Java的,它可以用一种简捷而快速的方法从Java程序生成Web页面,使用上具有如下特征...为什么有servlet还需要有jsp?..." prefix="c"%> 在JSP页面中,有一些对象需要频繁使用,如果每次都重新创建这些对象则会非常麻烦.为了简化Web应用程序的开发,JSP2.0规范中提供了9个隐式(内置)对象, 它们是JSP...> c:forEach> */ ClassNotFoundException:表示找不到类,或者对类的操作有问题.

    68130

    Jave Web JSTL(JspServer Pages Standdard Tag Library:JSP标准标签库)

    > c:choose> 2.7c:forEach> 功能: c:forEach>为循环控制,它可以将数组,集合(Collection)中的成员循序浏览一遍。...> c:out value="${ele}"/>|| c:forTokens> 2.9c:import> 功能: c:import>可以把其他静态或动态文件包含至本身JSP网页。...:include>只能包含和自己同一个Web应用程序下的文件;而c:import>除了能包含和自己同一个Web应用程序的文件外,亦可以包含不同Web应程序或者是其它网站的文件。..."/> c:url> c:out value="${myurl}"/> 2.11c:redirect> 功能: c:redirect>可以将客户端的请求从一个JSP网页导向到其它文件。..." %> 前提必须有c-rt.tld文件才可以 参考网址: http://hi.baidu.com/bluedusk/blog/item/1ae761f45bc9c9d9f3d3856c.html

    92510

    Web---JSTL(Java标准标签库)-Core核心标签库、I18N国际化、函数库

    程序就是通过这个tld文件找到相关java类以供运行的。 然后再在任意的JSP页面通过指令导入jstl....forEach标签中的varStatus属性---idx.index是输出元素的下标(从begin开始的),idx.count是元素的计数(从1开始) c:forEach items...(String baseName,Locale locale); 参数中的baseName是资源文件的名称,资源文件通常以properties为扩展名。...这样有一个很明显的不好,如果语种很多呢?难道准备那么多套网站,显然是不合理的,而用I18N只需要我们有一个网站模板,读取属性,配置对应的语种资源文件就可以了。...fn:length函数接收一个参数,这个参数可以是c:forEach>标签的items属性支持的任何类型,包括任意类型的数组、java.util.Collection、java.util.Iterator

    95730
    领券