Servlet filter is not protecting html files
Hi All,
I am using Iplanet web server 6.0 SP4 with JDK v1.3.1_06. I am able to protect the JSP page using the servlet filter. But when I try to access the html files then filter is not getting invoked. The content of web-apps.xml is given below :-
<web-app>
<filter>
<filter-name>TestIntercepto</filter-name>
<filter-class>testinterceptor</filter-class>
</filter>
<filter-mapping>
<filter-name>TestInterceptor</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
Can you guys tell me the reason ?
I don't know much about IPlanet but with Apache/Tomcat it is possible to configure Apache to serve static content from a web application (eg: non-JSP pages) which would mean that Tomcat was never able to intercept the request for the page in the first place. Just a though.
Similar Messages
-
404 file not found ,for servlets in a web app but not for html files
Hi everybody ,I have this web app on weblogic 7 .The application
works file with Tomcat 4.0 but on WebLogic server 7,I am getting
404 not found for all the servlets ,although weblogic is serving
the html files without any problems
Create a subdirectory called 'classes' and copy your servlet class file
to the 'classes' dir.
mydomain/applications/
DefaultWebApp/
WEB-INF/classes.
Modify the web.xml file located in the mydomain/applications/
DefaultWebApp/
WEB-INF/ directory
<web-app>
<servlet>
<servlet-name>
myServlet
</servlet-name>
<servlet-class>
package.name.myServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>
myServlet
</servlet-name>
<url-pattern>
servlet-url-pattern
</url-pattern>
</servlet-mapping>
</web-app>
Start the default WebLogic Server.
Call your servlet from a Web browser with the following URL:
http://localhost:port/servlet-url-pattern
servlet-url-pattern is the value of the <url-pattern> element that you
defined in the web.xml file.
prakash wrote:
> Hi everybody ,I have this web app on weblogic 7 .The application
> works file with Tomcat 4.0 but on WebLogic server 7,I am getting
> 404 not found for all the servlets ,although weblogic is serving
> the html files without any problems
-
Firefox can not open .HTML files
I am using the Firefox 14.0.1 . I can't not open any kind of .HTML file(written in notepad) in Firefox when in others browsers I can open these normally. When I am trying to open my HTML file to test them in Firefox, they couldn't be open rather than I am getting some unsorted of scripts like chines or something like this (I don't know clearly which kind of language)
I don't understand what do?
In advance thanks for your helping.It is possible that you saved the file in an UTF-16 encoding instead of UTF-8.
You can try to test that if you aren't sure.
*Firefox > Web Developer > Character Encoding
*View > Character Encoding -
OutLook not previewing html files
OutLook quit providing a preview of my html files (only) about a month ago. All other files preview okay. Any suggestions on how to get it working on all files like it used to?
RICH POW posted in macromedia.dreamweaver
> I am trying to add includes to pages for a site hosted
on an
> Apache server that have the file extension .html but I
don't want
> to change any file names to .php.
Is includes the one and only reason you're using PHP? And is
there no
PHP code in any of your files other than include()?
If the answers to both questions is yes, then, assuming your
server
supports SSI, I recommend using simple SSI includes. (You may
need to
change your files to .shtml or set up the server to work with
.html)
If you are using other PHP code, there is a way to configure
Apache to
pass .html pages through the PHP interpreter. Not generally
recommended
if you have a lot of static .html pages with no PHP in them.
> All works fine live, but Dreamweaver does not preview
the
> included file: <? include('includes/test.html');
?>
To view Web pages with PHP in a browser, the pages must be
processed
through a Web server configured with PHP. You may need to set
up a test
server on your machine.
Note: If you really are using PHP anywhere, you should not
use short
tags. Use <?php include('includes/test.html'); ?>
> Is there any reason I should not include both an .asp
type
> include and the .php version as a workaround? Like this:
> <? include('includes/test.html'); ?>
> <!--#include file="includes/test.html" -->
>
> Is this bad practice or good lateral thinking?
I would call it bad practice. Assuming you've set up your
server to
pass .html files through the PHP interpreter - AND the server
processes SSI with .html, you will probably end up with two
copies of
test.html.
Mark A. Boyd
Keep-On-Learnin' :) -
Mozilla will not recogniz .html file as image. It will load code instead.
I am creating an email image with multiple parts that lead to different webpages. I need to get the image on mozilla so i can then copy and paste the image into my email. Do you know why the html file is opened in mozilla as code as opposed to the image? How do I get the image to be recognized?
Firefox generally takes it cue from the information provided by the web server, and the web server probably is taking its cue from the file extension. So it sees .html and tells Firefox it's HTML, and Firefox tries to display it as HTML.
Contrast that with Internet Explorer, which inspects the content and sometimes overrides the server.
Is there any reason you can't rename the files with the extension of their true type (e.g., .jpg for JPEG, .png for PNG, etc.)? That would be easier in the long run. -
Can not open html files using a term
When I use the command firefox %s some.html Firefox opens but to the home page not the local html document.
The 600D should be supported in ACR 6.4 which is currently in beta so you'll have to wait until it's released, probably within days or weeks, for native support within Elements.
While you're waiting, you can download the beta version of the DNG Converter 6.4 from Adobe Labs and use that to convert your CR2 files to DNGs which will open in older versions of Camera RAW.
http://labs.adobe.com/
Follow the Camera RAW 6.4 RC link and eventually you'll get a link to download the DNG Converter 6.4 RC.
The Camera RAW 6.4 RC installer will only run if you have Photoshop, not Elements, so you can't use that, yet, but you can use the DNG Converter.
Because the DNG Converter and Camera RAW 6.4 are in beta status there could be differences in how the RAW photos look compared to when you get the released version of ACR 6.4 but probably not too much difference. -
Hi
If I define a servlet filger as
<filter-mapping>
<filter-name>UploadPreProcessing</filter-name>
<url-pattern>*test.jsp</url-pattern>
</filter-mapping>
This is not working . But If I do like.
<filter-mapping>
<filter-name>UploadPreProcessing</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
It works. Any idea why the first condition its not working ?
Thanks
SuneeshFrom the [Servlet Specification|http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index2.htm] ,
SRV.11.2 Specification of Mappings
In the Web application deployment descriptor, the following syntax is used to define
mappings:
• A string beginning with a ‘/’ character and ending with a ‘/*’ suffix is used
for path mapping.
• A string beginning with a ‘*.’ prefix is used as an extension mapping.
• A string containing only the ’/’ character indicates the "default" servlet of
the application. In this case the servlet path is the request URI minus the context path and the path info is null.
• All other strings are used for exact matches only -
Anyone know why this happened after last photoshop update?
Type Terminal in Spotlight (The magnifying glass or to the right of your name on the Mac menu bar) and double click it to start it up.
Copy and paste the command at the prompt ($) and it should look like this. Press Enter, type your password, then Enter again.
What I'm think is that if the permissions of the App Support folder were altered, that might explain why things are refusing to work properly
It's an idea, it won't hurt anything, and if we are lucky it will fix the problem. -
Acrobat 8.1 Pro .mht And Some .html files Do Not Convert To PDF
Acrobat 8.1 Pro with Windows Vista. .mht files are saved complete webpage single files similar to complete html files except they're as a single file instead of a file and a folder. When using Create From File, Acrobat does not recognize .mht files and will not convert them to PDF. Some complete .html files will not convert using Create from File, even though Acrobat does recognize them.
Also, when I'm logged into a website and want to convert a webpage to PDF using Create From Web, often the resulting PDF document is of the login page and not the page I selected with the error message "can't locate file". These difficult webpages can be converted to PDF using the Print Adobe PDF function, but hyperlinks are not preserved with this function.
I would like to be able to convert all files (including .mht) and webpages to PDF while preserving hyperlinks. Can anyone help me with this?Bruce,
mht files are not standard html files. Acrobat will not handle those. If
you are on a website that most be logged into, then Acrobat cannot get
to those files since it is not logged in. You can print to pdf, since
your browser is logged in.
Mike -
Hi,
I need to create a html file on a websphere server and after I work with it I need to delete the html file. I can create this file but when I'm trying to delete the it, doesn't work. If this file is not a html file it works, why?
I know, the solution could be, not to create a html file, but I need a file with htm/html extension. Does anybody know how I can solve my problem?
Thanks in advance.
Crishi,
try this code..
test1.jsp --->
<% java.io.FileOutputStream fo = new java.io.FileOutputStream(getServletConfig().getServletContext().getRealPath("/")+"\\test.html");
fo.close();
fo = null;
System.gc();
%>
<%!
public void finalize(){
System.out.println("Deleted!!");
test2.jsp --->
<%
java.io.File file = new java.io.File(getServletConfig().getServletContext().getRealPath("/")+"\\test.html") ;
file.delete();
file = null;
System.gc();
%>
<%!
public void finalize(){
System.out.println("Deleted!!");
%>
and tell me , you know anything more..
( I could think of only closing of the file, other wise , the file was not deleting untill the Garbage collector was called on the servelt)
Once the garbage collector runs and destroyes your servlet , then in the
subsequent request (code with delete) used to work..
If you know more .. Let me know
with Regards
Lokesh T.C -
Problem converting a JSP to html file
Hi,
I want to save my jsp page as a html file so that I can later send it as email body. This jsp page is a dynamic page.
I am giving a few code lines below that i'm using.
url = new URL("http://localhost:9080/ndw/jobsum/execdisplay.do?id=" bean.getId().toString()";jsessionid=" +id );
in = new BufferedInputStream( url.openStream() );
try {
file = new File("C:/myfile.html");
out = new BufferedOutputStream ( new FileOutputStream ( file ));
} catch ( FileNotFoundException e ) {
System.out.println( "Invalid save file requested: " +
e.getMessage() );
try {
bytesRead = in.read( bytes, 0,
bytes.length );
while ( bytesRead != -1 ){
out.write( bytes, 0, bytesRead );
bytesRead = in.read( bytes, 0,
bytes.length );
in.close();
out.close();
} catch ( IOException e ){
System.out.println( "Error saving to "
+"file: " + e.getMessage() );
This should save the JSP given by URL as html file.
A html file by name "myfile.html" is indeed being created in C drive but the html is of loginpage of my application and not the html file of the JSP required.
I guess this is happening because server is not convinced that i hv logged in before accessing tht JSP. Is there any servlet API which would bypass the access control mechanisms.
Folks, please help me in this.Its quite urgent.
Thanks in advanceThis has nothing to do with JavaMail. You'll probably get a better
answer from the JSP support forum.
You might have to convince the server that you've logged in before
you can access the JSP page. That could be fairly complicated.
Alternatively, you might be able to access the page using one of
the servlet APIs, which would bypass the access control mechanisms. -
Can RequestDispatcher.forward() forward to a plain html file
Hi,
I'm using the 4.5.1 eval weblogic server to service my jsps and servlets.
I'm using IIS 4.0 to serve the web pages. I've set up IIS4.0 to send all
*.jsp, *.jhtml, and *.servlet files to weblogic. I'm trying to forward the
request from a servlet to an plain old html file. The html file is located
in c:\inetpub\wwwroot. I have my weblogic.httpd.documentRoot set to
c:\inetpub\wwwroot. I can't find a way to make this work. I've tried
various combinations include
equestDispatcher.forward( "/register2.html",req,resp) ....
forward( "/file/register2.html",req, resp ) ... Any suggestions? BTW
everything works fine if register2.html is renamed to register2.jsp and kept
in the same directory.
Thanks,
John
Sorry (and thankyou very much for your response).... but, I'm not confident that I understand fully what you mean....
Since, what I want to do is write the output generated from my servlet to a specific frame in the frameset.
How does
"<a href="http://myDomain.com/servlet/MyServlet" target="frameName">My Servlet</a>"
help me to do that?
-- Are you assuming that I am invoking the servlet from somewhere in the frameset to begin with?
Thanks again for your input! -
DW CS5 - PHP in HTML file - no display in DW live view
Have DW CS5, Local IIS 7 (Win 7 64x) testing server (Server Model: PHP MySQL) set up and working. External browsers render .html files with PHP fine (URL=http://localhost/testphp.html), DW Live View will not parse/display the PHP with ".html" extension. No ".htaccess" file, DW PHP Tag Library has all PHP "Used In:" boxes checked. Example:
Example 1
File name: testphp.php
<html>
<body>
<h1>Hello There</h1>
<script language="php">
echo "Hello World";
</script>
</body>
</html>
DW Live View and external browser URL: http://localhost/testphp.php:
Hello There
Hello World
Example 2
File name: testphp.html (same content as above, just filename extension changed)
<html>
<body>
<h1>Hello There</h1>
<script language="php">
echo "Hello World";
</script>
</body>
</html>
DW Live View:
Hello There
external browser URL: http://localhost/testphp.html:
Hello There
Hello World
How to configure DW CS5 to display PHP in DW Live View with file extension= ".html"?
Thanks in advance, have spent 2 days trying to accomplish!
SteveFile name: testphp.php
<html>
<body>
<h1>Hello There</h1>
<script language="php">
echo "Hello World";
</script>
</body>
</html>
This is not PHP code
The red code part should read as to be classified as PHP script
<?php echo "Hello World"; ?>
File name: testphp.html (same content as above, just filename extension changed)
<html>
<body>
<h1>Hello There</h1>
<script language="php">
echo "Hello World";
</script>
</body>
</html>
Apart from the same mistake as above, this file will not be recognised as containing PHP without the PHP extension. You can setup the server to accept HTML and to interpret same as PHP, but I would not recommend this.
DW Live View:
Hello There
external browser URL: http://localhost/testphp.html:
Hello There
This is amazing! With the code above? If you hadn't told me I would not have believed it. I tried it on my humble setup and you are correct. It works using the PHP file but not the HTML file. It doesn't matter, it is still not correct.
How to configure DW CS5 to display PHP in DW Live View with file extension= ".html"?
It is not up to DW to determine, it is the PHP server that determines whether PHP in an HTML file will be shown. Have a look here http://php.about.com/od/advancedphp/p/html_php.htm .Once again, I do not recommend this
I hope this helps.
Ben -
Reading html files with File class
The methods of the class File does not identify html files. for example the method list() does not return names of html files in a givven directory? does anyone know what is the way to get the html files names and use them for file proccesing?
ThanksThe Temporary Internet Files folder is a special system folder on Windows. It does not really contain any of the files you can see when you go there through Internet Explorer or Windows Explorer.
On Win2K, using IE6.0, the real files seem to be in a directory called C:\Documents and Settings\<hhor>\Local Settings\Temporary Internet Files\Content.IE5\<some apparently random name>, where <hhor> is the name of my profile, and <some apparently random name> is, well... some apparently random name :) -
Password protect streaming files?
I'm looking at switching my whole home server setup from WHS over to Mac. Currently I'm streaming off the home server using serviio to my DLNA devices in various parts of the house. I'd like to switch over to a mac mini and add apple tv boxes in the rooms. I'm curious if I can password protect certain files or folders that are saved on the server so that when you try to access them from apple tv you have to enter the password.
Is this possible?
Thanks!I do not think you can not protect actual files, but you can password protect the iPod.
Go to the "Extras" menu, and press "Screen Lock". Here you can enter a 4 digit code (#s 0-9) that is required to turn the iPod on.
Maybe you are looking for
-
How to grab system time in nano seconds?
Is there any way to grab the system time in nano seconds? Thanks!
-
Reinstallation of oracle 9i sqlplusw for windows
i remove the oracle 9i and than try to reinstall it a got this massage of: "there was an error during loading library areasQueries and generalQueries and rgsQueries " can someone please tall me how to fix it ?
-
Exporting to indesign docs...
HI Can anyone tell me if I am able to export a 32page document in indesign into individual spreads as indesign documents...???
-
is there anyway i can track my ipod touch with just the serial number because someone stole it but i did not have the find my iphone app
-
Why do I have consistent printing results between Photoshop and InDesign?
Why is it that a photographic image that prints fine in Photoshop, when placed in InDesign prints contrasty and bluish? I've synced the color settings in Bridge. What is it about color settings that I'm not getting? I'm printing to an Epson Stylus R1