查看: 853|回复: 6
|
JAVA > ASP.NET 的问题
[复制链接]
|
|
一直都在 JAVA 的世界里,最近因为工作的关系而要接触到 ASP.NET C#, 也因此而遇到了以下几个难题:
1) 读取 Properties file, Java/JSP-alike concept, 在 ASP.NET C# 能如何做到?
2) Set 和 get Session variable in HTTP.
3) JSP 能 include 另外一个 JSP page, ASP.NET 又如何?
4) JSP 能 forward page, ASP.NET 能如何做到?
在post这个贴之前,小弟已在网上找过了,但没能得到一个完完全全的答案. 如果有任何人能一一的列出以上问题的 solution 和 example, 那么小弟就感激不尽! |
|
|
|
|
|
|
|
发表于 29-3-2007 12:31 AM
|
显示全部楼层
1. 不太清楚你所谓的 properties file... 可能 web.config 里的 appsetting 会有你想要的东西, 你可以去查找相关的资料.
2. Session["any_session_name"] = "something";
3. http://support.microsoft.com/kb/306575
4. Response.Redirect ("file_name") 或是 Server.Transfer ("file_name"), Server.Transfer 会把一切之前 page 里的暂存资料搬到另一个 page. |
|
|
|
|
|
|
|

楼主 |
发表于 29-3-2007 11:20 AM
|
显示全部楼层
谢谢您,goatstudio.
我所谓的 properties file 是 user define 得。Something like properties file in WEB-INF in Tomcat. Anyway, 我已找到 solution 了 >> 就是用 C# 得 resx file. Instead of properties file, 这个是 XML file.
Session 和 forward Page 的问题,在得到您的回复前我也找到方法了。
而 include page, 非常谢谢您的 link, 我还没仔细的读,但我想应该就是我要的东西了.
再次说声谢谢, 希望能再次与您交流. |
|
|
|
|
|
|
|

楼主 |
发表于 29-3-2007 12:40 PM
|
显示全部楼层
刚刚查看了您给的 link,才发现是 include html 或 client side page, such as JavaScript.
而我要的却是类似 JSP included another JSP page 的做法, 也就是说 ASP.NET page include another ASP.NET page .
ASP.NET C# 能做到吗? |
|
|
|
|
|
|
|
发表于 29-3-2007 02:12 PM
|
显示全部楼层
没得 include 的吧.
需要用
<%@ Page Language="C#" Inherits="DefaultPage" Src="Default.cs" Description="Main Page" %>
来使用 Default.cs 里的 function...
和
<%@ Register TagPrefix="LoginModule" TagName="LoginModule" Src="modules/login/login.ascx" %>
来使用 login.ascx 里的 function. |
|
|
|
|
|
|
|
发表于 29-3-2007 11:30 PM
|
显示全部楼层
原帖由 flyingfire 于 29-3-2007 12:40 PM 发表
刚刚查看了您给的 link,才发现是 include html 或 client side page, such as JavaScript.
而我要的却是类似 JSP included another JSP page 的做法, 也就是说 ASP.NET page include another ASP.NET page .
...
来到 ASP.NET 的环境, 我没用 include... 我在 ASP/PHP 的环境里就常用到, 因为架构设计的因素.
在 ASP.NET, 由于是全物件导向环境, 很多时候其实是类似 Java 里的 import package, 把别的元件拉进来,
所以, 我并没用到类似 include 的方法, 因为我把这些都写在 code 里, 这样会让 html 的 code 更干净.
在 ASP/PHP 由于是脚本文的环境, 所以需要用 include, 来使用一些写在别的脚本文里的 code.
[ 本帖最后由 goatstudio 于 29-3-2007 11:32 PM 编辑 ] |
|
|
|
|
|
|
|

楼主 |
发表于 30-3-2007 11:38 AM
|
显示全部楼层
那么说是没得 include 的咯?
erm.. 虽然没解决我的问题, 但还是高兴,我会想其他的方法.
Anyway, 谢谢您的回复. |
|
|
|
|
|
|
| |
本周最热论坛帖子
|